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++????
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++????
Includi <windows.h> ed usi la funzione:
codice:bool gotoxy(const WORD x, const WORD y) { COORD posizione; posizione.X = x; posizione.Y = y; return SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), posizione); }
"Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."
.... scusa ma nn capisco, potresti farmi un esempio stampandomi "ciao" al centro???
Ma cosa c'entra il titolo "output" che hai inserito nel thread?
Poi chiedi come scrivere alla riga 24 e ti viene fornita una funzione "pronta chiavi in mano" per risolvere il tuo problema.
Poi dici che non hai capito e chiedi un'altra cosa e il codice pronto ...
Cosa hai fatto? Cosa hai scritto? Quali tentativi hai fatto? Cosa non comprendi?
Non si puo' sempre e soltanto fornire codice pronto ... Non si usa cosi' il forum ... almeno questo forum ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
Ma se ti ho detto ke studio il c++, solo da 3 settimane, come faccio a capire, quella funzione, se ci fossero almeno i commenti. Cmq io ho provato a fare così è mi blocco, perciò avevo chiesto di farmi un esempio scrivendo "ciao"
codice:#include <stdio.h> #include <windows.h> void a (void); bool x,y,posizione; int main() { a(); printf("ciao"); getchar(); } void a (void) bool gotoxy(const WORD x, const WORD y) { COORD posizione; posizione.X = 10; posizione.Y = 10; return SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), posizione); }
Ti ho mostrato nell'altro codice una funzione per stampare un testo al centro dello schermo (manca la parte per determinare la dimensione dello schermo, visto che è system-dependent)..... scusa ma nn capisco, potresti farmi un esempio stampandomi "ciao" al centro???
Ho scritto la funzione gotoxy per fartela usare in modo equivalente a quanto facevi in Pascal:
codice:// Qui inserisci l'inclusione di <windows.h> e la funzione gotoxt int main(void){ gotoxy(24,2); // x= 24, y=2 std::cout << "Ciao"; }Hai detto che la usavi in Pascal, quindi si presuppone che tu sappia invocare la funzione gotoxy.Ma se ti ho detto ke studio il c++, solo da 3 settimane, come faccio a capire, quella funzione,
"Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."
Per ora non devi capire quella funzione, ma solamente usarla.Originariamente inviato da Salvatore_91
Ma se ti ho detto ke studio il c++, solo da 3 settimane, come faccio a capire, quella funzione, se ci fossero almeno i commenti.
Sai come si usa una funzione in C/C++?
Forse sono queste basi che ti mancano, non la comprensione di una funzione.
E se hai provato, mostra il codice che hai scritto e indica il problema che riscontri (mi "blocco" non significa nulla), e se ne parla ...Cmq io ho provato a fare così è mi blocco
Non funziona cosi' ... tu dimostri di aver cercato di usare i suggerimenti che ti sono stati dati, e se qualcosa non va, hai un aiuto ...perciò avevo chiesto di farmi un esempio scrivendo "ciao"
In questo, codice, se la funzione si chiama
gotoxy
e accetta i parametri x e y, perche' mai tenti (in maniera maldestra) di usare un'altra funzione?
Devi semplicemente chiamare la gotoxy provandone il funzionamento.
codice:#include <stdio.h> #include <windows.h> bool gotoxy(const WORD x, const WORD y); int main() { gotoxy(10, 20); printf("ciao"); getchar(); return 0; } bool gotoxy(const WORD x, const WORD y) { COORD posizione; posizione.X = x; posizione.Y = y; return SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), posizione); }
No MP tecnici (non rispondo nemmeno!), usa il forum.
Approfitto di questa discussione per fare una domanda:
Che genere di libreria è la windows.h?
Contiene funzioni, tipi, strutture e macro per l' interfacciamento con windows; qui puoi trovare qualche riferimento :Originariamente inviato da Pacio88
Approfitto di questa discussione per fare una domanda:
Che genere di libreria è la windows.h?
http://msdn.microsoft.com/en-us/libr...83(VS.85).aspx
E non e' una libreria, ma solo un file include.Originariamente inviato da Pacio88
Approfitto di questa discussione per fare una domanda:
Che genere di libreria è la windows.h?
No MP tecnici (non rispondo nemmeno!), usa il forum.