Castro Posted March 10, 2012 Report Share Posted March 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 Quote Link to comment Share on other sites More sharing options...
Question
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 to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.