|
Программирование >> Расширенная версия языка c++
Приложение В, Ответы на вопросы и решения упражнений .591 watch ob) struct localt - localtime(sob.t); stream return stream; int main watch w; return 0; 3. #include <iostrean:i> using namespace std; class ft to inches { double feet; double inches; public: void set (double f} { feet = f; inches = f * 12; friend stream &operator (istream Sstream, ft to inche3 Sob) ; friend ostream Soperator (ostream fistream, ft tO inohes ob) ; }; istream (istream fistream, ft to inches Sob) \ double f; cou Введите число футов: ; stream f; Ob.set(f); return stream; ostream ator (ostream Sstrearn inches ob) stream ob.feet футов равно ob. inches, stream Самоучитель C++ return stream; int mainO ft to inches x; cin. >> x; cou x; return 0; ГЛАВА 9 Повторение пройденного 1. #iricii]de <iostream> using namespace std; int main cout.width(40); cout miC: }; cou C++ прекрасен << return 0; 2. linclude <iostreain> using namespace std; cout.precision(4); cout 10.0/3.0 return 0; 3. include <iostream> #include <i om.i i ri> using namespace std; int main() cou << setprecision(4 10.0/3.0 \n; Приложение В. Ответы опросы и решения упражнений 593 return 0; 4. Пользовательская функция вывода - это перегруженная оператор-функция operator<<(), которая передает данные ьсласса в поток вывода. Пользовательская функция ввода - это перегруженная оператор-функция operator (), которая принимает данные класса из потока ввода. 5. #include <iostream> using namespace std; class date { char дата хранится в виде строки: mm/dd/yy public: friend date friend istream Soperator (istream sstream, date uobj ; ostream (ostream sstream, date ob) { stream ob.d \n; return stream; .) istream ator (istream fistream, date fiob) cout <<: Введите дату (mm/dd/yy) : ; r - stream ob.d; return stream; int mainO date ob; ci ob; cou ob; return 0; 6. Для использования манипуляторов с параметрами необходимо включить в программу заголовок <iomanip>. 7. Встроенными потоками являются потоки: cout oarr clog
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |