Fungsi Gotoxy Pada Dev C++/IDE Lainnya



Apa itu Gotoxy? Kalo kalian sebelumnya pernah menggunakan Borland C++ pasti tau tentang fungsi yang satu ini. Gunanya untuk menentukan output dari program kita akan berada dimana, dengan mensetting berapa X (Sebagai baris) dan Y (Sebagai kolom) dalam gotoxy. Tetapi sayangnya fungsi ini hanya berada pada Borland C++ saja, di C++ modern sendiri fungsi ini sudah tidak ada lagi karena bukan standar dari C++. 

Bagi kamu yang masih tetap ingin menggunakannya pada IDE lain selain Borland C++, contohnya Dev C++, Atom, Visual Studio bisa menggunakan cara dibawah yang sudah admin siapkan

#include <windows.h>

void gotoxy(int x, int y)
{
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}

Cara penggunaannya sendiri sama dengan gotoxy pada Borland C++, contohnya seperti ini

gotoxy(0,1); cout << "blogcomputersz.blogspot.com";

Maksud dari gotoxy(0,1) itu artinya bahwa output akan berada di baris/x sejauh 0 atau awal dari sebuah command line, dan y/kolom sejauh 1. Perlu diingat penggunaan awal dimulai dari 0.

Sekian untuk artikel kali ini semoga dapat membantu.

0 Komentar