Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //complex0.h
- void set_real() {std::cin >> real;}
- void set_imag() {std::cin >> imag;}
- friend std::ostream & operator<<(std::ostream & os, const Complex0 & c);
- friend std::iostream & operator>>(std::iostream & os, Complex0 & c);
- //complex0.cpp
- std::ostream & operator<<(std::ostream & os, const Complex0 & c)
- {
- os << "(" << c.real << ", " << c.imag << "i)";
- return os;
- }
- std::iostream & operator<<(std::iostream & os, Complex0 & c)
- {
- os << "Podaj czesc rzeczywista: ";
- c.set_real();
- os << endl << "Podaj czesc urojona: ";
- c.set_imag();
- os << endl;
- return os;
- }
Advertisement
Add Comment
Please, Sign In to add comment