Castro Postado Março 10, 2012 Denunciar Share Postado Março 10, 2012 :( Veja o programa. Como sobrecarregar cin e cout?#include <iostream> #include <cstdlib> using namespace std; class Mostra { double v; public: Mostra (double a) {v=a;} }; int main() { Mostra a(2.6); cout << a; system ("pause"); return 0; } ostream& operator<< (ostream& out, Mostra& valor) { out << "Mostra:" << valor.v << endl; return out; } Quando mando compilar o programa, a IDE congela. Se eu faço: cout << v;Recebo a seguinte menssagem de erro:Sobrecarga_inser ao_1.cpp:17:13: error: 'v' was not declared in this scopePor "v" não ser declarada em main(). Que fazer ?Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Castro
:(
Veja o programa. Como sobrecarregar cin e cout?
Quando mando compilar o programa, a IDE congela. Se eu faço:Recebo a seguinte menssagem de erro:
Por "v" não ser declarada em main(). Que fazer ?
Obrigado
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.