Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Per l'output
Forum - C/C++ - Per l'output

Avatar
totipianurese (Member)
Pro


Messaggi: 168
Iscritto: 24/06/2008

Segnala al moderatore
Postato alle 14:16
Domenica, 12/10/2008
Ciao raga, mi sapreste dire, come potrei far stampare la scritta "Copyright" alla riga 24.
Ad esempio in pascal usavo gotoxy(N,N), e in c++????

PM Quote
Avatar
Overflow (Normal User)
Expert


Messaggi: 334
Iscritto: 11/01/2008

Segnala al moderatore
Postato alle 15:24
Domenica, 12/10/2008
ho ricreato la funzione gotoxy() del pascal cone delle API:
Codice sorgente - presumibilmente C++

  1. #include <iostream>
  2. #include <windows.h>
  3. using namespace std;
  4.  
  5. void gotoxy(int x,int y);
  6.  
  7. int main()
  8. {
  9.     gotoxy(10,10);
  10.     cout << "Copyright" << endl;
  11.     system("pause");
  12.     return 1;    
  13. }
  14.  
  15. void gotoxy(int x,int y)
  16. {
  17.     COORD pos;
  18.     pos.X = x;
  19.     pos.Y = y;
  20.     HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
  21.     SetConsoleCursorPosition(hConsole,pos);
  22. }


PM Quote
Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 15:49
Domenica, 12/10/2008
La funzione GotoXY(x,y) è presente anche in una libreria del C++, credo la conio.h; se non corrisponde cerca con google e vedrai che ti darà il nome esatto della libreria :k:.

PM Quote