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.