Che cosa è successo? problemi con dev

di
Anonimizzato13055
il
4 risposte

Che cosa è successo? problemi con dev

Ciao,
ho ripreso a riprogrammare con dev c++ ma ogni programma che batto una volta compilato mi da sempre la stessa scritta di errore.....dove sbaglio?
vi riporto l esempio di un programma e la scritta che compare come errore.
Programma
#include <iostream>
using namespace std;
int main ()
{
// dichiara due variabili booleane e assegna due valori opposti
bool OP1 = true ;
bool OP2 = false ;

cout << "\nOperatore 1 = " << OP1;
cout << "\nOperatore 2 = " << OP2;
cout << "\n\nOP1 or OP2 = " << (OP1 | OP2);
cout << endl << endl ;
system ("pause ");
return 0;

}
Una volta compilato mi escono queste scritte :
C:\dekstop\Lang\pag83.cpp In function 'int main()':
13 18 C:\dekstop\Lang\pag83.cpp [Error] 'system' was not declared in this scope
aiuto ma perchè? tempo fa mi faceva di tutto sto compilatore

4 Risposte

  • Re: Che cosa è successo? problemi con dev

    http://www.cplusplus.com/reference/cstdlib/system

    Devi includere la libreria cstdlib e così dovrebbe funzionare...
    Detto questo, l'utilizzo di system("pause") è del tutto inutile, solo che essendo dev c++ un IDE chiavica, pieno di bug e non aggiornato da secoli, ti serve per vedere l'esecuzione del programma, perché altrimenti chiuderebbe la finestra subito, giusto?
  • Re: Che cosa è successo? problemi con dev

    Ti ringrazio ora provo immediatamente. ma che tipo di compilatore mi consiglieresti??grazie infinite per il consiglio ora provo subito
  • Re: Che cosa è successo? problemi con dev

    Ho provato AVEVI RAGIONE GRAZIE INFINITE GRAZIE VERAMENTE
  • Re: Che cosa è successo? problemi con dev

    Prego, si fa quel che si può!
    Io disinstallerei dev c++ ed installerei Code::Blocks ( mi raccomando installa la versione col compilatore mingw )
Devi accedere o registrarti per scrivere nel forum
4 risposte