Форум программистов, компьютерный форум CyberForum.ru

Файловый ввод/вывод - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Трабл с "&&" http://www.cyberforum.ru/cpp-beginners/thread240379.html
#include<iostream> using namespace std; int main(){ int w,v,h,l,t; cin>>w>>v>>h>>l>>t; int x=h-w; if(x<0) x=x*(-1); int y=v*t;
C++ operator[] в классе Написал собственный класс, где хранит одномерный массив template <class TTT> public class List_TTT { public: TTT * data; int len; TTT& Get(int H) {return data;} // TTT& operator(int H) { return data; } http://www.cyberforum.ru/cpp-beginners/thread240376.html
C++ Реализовать класс Account
Помогите решить задачку: Реализовать класс Account, представляющий собой банковский счет. В классе долж- ны быть четыре поля: фамилия владельца, номер счета, процент начисления и сумма в рублях. Открытие нового счета выполняется операцией инициализации. Необходимо вы- полнять следующие операции: сменить владельца счета, снять некоторую сумму денег со счета, положить деньги на счет, начислить...
Простой вывод файла на экран C++
Не могу вывести содержимое файла на экран. Что я не так делаю? Вот код программы: #include <iostream> #include <fstream> #include <iomanip> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <locale.h>
C++ Строки, надо для зачета срочно http://www.cyberforum.ru/cpp-beginners/thread240346.html
Помогите написать код срочно надо для зачета. Часто встречающаяся ошибка начинающих наборщиков – дважды записанное слово. Обнаружить и исправить такие ошибки. Заранее спасибо.
C++ Написать программу помощи Здравствуйте , вот нужно зделать Программу Текст помощи для не которой программы организован в виде линейного списка Каждая компонента текста помощи содержит термин (слово) и текст,содержащий пояснение к этому термину.Количество строк текста,относящихся к одному термину,составляет от одной до пяти Написать программу,которая обеспечивает - начальное формирование текста помощи; - вывод... подробнее

Показать сообщение отдельно
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
11.02.2011, 15:13     Файловый ввод/вывод
Да, собственно, ничего. Вы писали:

C++
1
2
3
4
5
6
7
8
if(!inFile)
{
    cerr << "\nНевозможно произвести чтение из файла.\n";
    _getch();
    exit(1); //это завершало программу преждевременно. Я просто вернул из функции.
               //кроме того, вторая такая проверка после цикла чтения (как и после цикла записи) избыточна
               //и не имеет смысла.
}
Старайтесь не пользоваться функцией exit(); Её часто применяют в игрушках. Знаете, когда игра вылетает без объяснений на середине сохранения, и пол-вечера игры псу под хвост? Вот это, скорее всего, оно. Когда винда прерывает игру - вы видите "Отправить отчёт - Не отправлять отчёт", а это именно игрушка вылетает. В функциях, в которых возможна ошибка - старайтесь возвращать либо bool (успешно/не успешно), либо int с кодом конкретной ошибки. Тогда вы сможете судить о том, что пошло не так, а не просто вылетать.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru