Ciao a tutti ragazzi, facendo ricerche nel forum ho trovato le risposte che avrebbero dovuto risolvere il mio problema, ma che provando poi a eseguire non hanno risolto niente.
Una volta usavo una versione di Visual studio vecchia, quando andavo a scuola circa 2 anni e mezzo fa, e quando mi suggerirono sul forum la funzione cin.ignore(); per non far chiudere subito il file .exe funzionava.
Dopo circa 2 anni e mezzo, dopo aver dimenticato tutto, ho ripreso il libro in mano per riiniziare e ho Visual studio 2008, e come progetto creo il c++ CONSOLE WIN 32.
il codice è banalissimo
Quelle cose tipo int _tmain non lo fatte io perchè io so che si usa soltanto int main()codice:#include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { cout << "Ciao Mimmo"; return 0; }
però mettendo il progetto come mi hanno consigliato sul forum win 32 console allora esce cosi.
Il problema vero è che ho provato a mettere prima della chiusura della parentesi graffa il codice cin.ignore(); , poi system("pause"); , e tutti gli altri modi scritti nei vari topic, ma si chiude sempre, nessuna soluzione va bene. Sapreste dirmi perchè? Forse questo visual studio è una versione nuova? come devo risolvere x nn far chiudere il file .exe? Grazie mille!!!!!!!!