![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Andrewshkovskii |
![]()
Сообщение
#1
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 222 Пол: Мужской Реальное имя: Andrew Репутация: ![]() ![]() ![]() |
Можете привести примеры чтения и записи вектора через операторы << и >>?
я просто пока плохо представляю как это реализовать.. ![]() допустим вот для этого пример : class Team ostream& operator << (ostream& outs, const vector<Team>& v) Как надо правильно переопределить оператор >> для чтения из файла?. вот функция записи допустим : void file_save(const vector<Team>& v){ Извиняюсь,Если как-то плохо объяснил что нужно,или наплел тут чуши - голова уже не варит к концу дня. |
![]() ![]() |
Andrewshkovskii |
![]()
Сообщение
#2
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 222 Пол: Мужской Реальное имя: Andrew Репутация: ![]() ![]() ![]() |
хм..сейчас попробую.Кстате,вопрос такой : почему дружественные функции не нарушают принципы инкапсуляции?
Ещё один : почему нельзя для outfile передавать имя файла как string?только чар?а если я хочу что бы пользователь не задавал расширение файла,мне же проще будет написать так : string filename; безусловно,в чар-строку можно тоже добавить символы.Просто так же проще,вроде..? Сообщение отредактировано: Andrewshkovskii - 30.05.2008 23:59 |
![]() ![]() |
![]() |
Текстовая версия | 16.08.2025 2:02 |