Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    22

    [C++] Arrivano i primi dubbi...

    ho installato il visual C++ e sono riuscito a capire come compilare e far eseguire il programma...
    però anche con il visual riscontro lo stesso problema del Dev c++....cioè quando eseguo il programma mi scompare in un attimo...e quindi ho dovuto aggiungere l'istruzione

    system("PAUSE");

    e comunque alla fine del programma mi appare la scritta...premere un tasto per continuare...
    come posso fare per risolvere questa cosa? cioè nn far apparire nulla?
    grazie

  2. #2
    Esistono molte soluzioni al tuo problema, prova in questo modo:

    codice:
    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main(void){
    	string s;
    	cout << "Scrivi una parola e premi INVIO: ";
    	cin >> s;
    	cout << "Hai inserito la parola " << s << endl;
    	cin.ignore(); // Svuota il buffer di ingresso
    	cin.get(); // Attende la pressione del tasto INVIO
    }
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    22
    ok..grazie funziona...quindi in goni programma per ovviare a quel problema devo inserire:

    cin.ignore(); // Svuota il buffer di ingresso
    cin.get(); // Attende la pressione del tasto INVIO

    Mi capita una cosa strana...compilo il tuo programmino con Dev C++ e nn mi rileva nessun errore...lo faccio con Visual C++ e mi da errore...strano...
    c'è un motivo?

  4. #4
    Se non riporti l'esatto messaggio di errore è impossibile rispondere alla tua domanda.

    Probabilmente commetti un errore nella creazione del progetto.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    22
    questo e il mess che mi appare compilando il tuo programma..


    1>------ Inizio compilazione: Progetto: a, Configurazione: Debug Win32 ------
    1>Compilazione in corso...
    1>b.cpp
    1>Compilazione del manifesto nelle risorse in corso...
    1>Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1
    1>Copyright (C) Microsoft Corporation. All rights reserved.
    1>Collegamento in corso...
    1>MSVCRTD.lib(crtexew.obj) : error LNK2019: riferimento al simbolo esterno _WinMain@16 non risolto nella funzione ___tmainCRTStartup
    1>C:\Documents and Settings\Master\Documenti\Visual Studio 2008\Projects\a\Debug\a.exe : fatal error LNK1120: 1 esterni non risolti
    1>Il log di compilazione è stato salvato in 'file://c:\Documents and Settings\Master\Documenti\Visual Studio 2008\Projects\a\a\Debug\BuildLog.htm'
    1>a - 2 errore/i, 0 avviso/i
    ========== Compilazione: 0 completate, 1 non riuscite, 0 aggiornate, 0 ignorate ==========

  6. #6
    Che tipo di progetto crei in Visual C++? Riporta l'indicazione precisa.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    22
    per quanto riguarda la procedura ch seguo per la creazione del progetto è la seguente:
    File>nuovo progetto
    poi scelgo : Win 32 e Progetto Win 32
    poi clicco su avanti e scelgo applicazione windows e Progetto vuoto
    Poi a questo punto tempo una pagina vuota e clicco su Progetto> Aggiungi nuovo elemento
    Codice> File C++(.cpp)

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    22
    per quanto riguarda la procedura ch seguo per la creazione del progetto è la seguente:
    File>nuovo progetto
    poi scelgo : Win 32 e Progetto Win 32
    poi clicco su avanti e scelgo applicazione windows e Progetto vuoto
    Poi a questo punto tempo una pagina vuota e clicco su Progetto> Aggiungi nuovo elemento
    Codice> File C++(.cpp)

  9. #9
    Devi creare un progetto di tipo "console" non un'applicazione Win32.

    Clicca su File->Nuovo->Progetto->...->Win32->ProgettoConsoleWin32

    Puoi anche evitare di creare un progetto vuoto per poi aggiungere il file, Visual C++ ti consente di creare un progetto "console" partendo da un modello preimpostato.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    22
    ho provato ma mi da sempre errore....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.