solucionar solucion para not namespace libreria identificador esta error dev definido declared c++ iostream cout

c++ - solucion - ''cout'' no fue declarado en este alcance



solucionar error cout was not declared in this scope (2)

Tengo un programa de C ++:

#include<iostream> int main() { char t = ''f''; char *t1; char **t2; cout<<t; //this causes an error, cout was not declared in this scope return 0; }

g ++ test.cpp

Recibo el error de error: ''cout'' was not declared in this scope

¿por qué?


Ponga el siguiente código antes de int main() :

using namespace std;

Y podrás usar cout .

Por ejemplo:

#include<iostream> using namespace std; int main(){ char t = ''f''; char *t1; char **t2; cout<<t; return 0; }

Ahora tome un momento y lea qué es cout y qué está pasando aquí: http://www.cplusplus.com/reference/iostream/cout/


Use std::cout , ya que cout se define dentro del std nombres std . Alternativamente, agregue un using std::cout; directiva.