![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Tribunal |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: ![]() ![]() ![]() |
по идее программа должна иметь две ф-ии: чтение из файла данных для структуры и запись в файл структуры в конец файла.и выполнять следующе:запись в файл информации только о тех ноутбуках ,тактовая частота которых больше 120 МГц,+их нужно отсортировать в порядке возрастания цены.
то,что у меня получилось к сожалению не работает... может посмотрите и исправите какие-то ошибки? заранее благодарна.. #include <iostream.h> -------------------- irreparabilium felix olivio rerum
|
![]() ![]() |
Алена |
![]()
Сообщение
#2
|
Гость ![]() |
Да что же тебя так тянет КАЖДЫЙ РАЗ менять что-то кардинально в программе??? Формат вывода зачем изменила? Чего теперь удивляешься, что одни циферки? Ты ж их и выводишь!!! Вот раньше был нормальный вывод...
Зачем тебе понадобилось добавить template <class T> перед описанием функции write? Чтоб программа перестала соответствовать Стандарту? Убери это... Вот так должен выглядеть заголовок write: iostream& write(iostream &io, const T ¬ebook)Чтобы теперь программа компилировалась, нужно убрать строку cout << "Number of notes:";cin >> n;(запись размера происходит автоматически при вызове write) А чтобы программа стала работать правильно - streampos mark = bin.tellg(); // Запоминаем позицию, в которой находились ДО фильтрации |
![]() ![]() |
![]() |
Текстовая версия | 22.07.2025 13:40 |