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

Ошибка при использовании getline для считывания строки из файлового потока - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести структуру ORDER в класс http://www.cyberforum.ru/cpp-beginners/thread1169462.html
Помогите решить! Требуется решить задачу с использованием классов. При этом обязательно оформить методы для выполнения каждого из действий: по вводу данных, выводу их в файл, чтению данных из файла и выводу их на экран, сортировке данных. Дана структура с именем ORDER, состоящая из полей: - расчетный счет плательщика; - расчетный счет получателя; - перечисляемая сумма в руб. Написать...
C++ Обращение к приватным полям классов Необходимо создать класс, в котором есть указатель на другой класс и все функции, которые с ним нужно выполнить.В другом классе все основные поля класса. Все поля классов private. Как к ним обращаться?class sotrydnik { private: string surname; string name; int number; /*ifstream &operator >>(ifstream & inp) { getline(inp, surname); getline(inp, name); http://www.cyberforum.ru/cpp-beginners/thread1169454.html
Как вывести кириллицу в консоли C++
void first() { char ch; gets(ch); puts(ch); } int main() { first();
C++ Простое Наследование и ошибка "Недопустимый вызов нестатической функции-члена"
У меня есть два класса M и К (наследуется от М). В классе М есть три переменные a,b,c. В классе К есть два a1,b1. В классе К есть метод k1, которые использует переменные класса M (a и b). Как мне это написать в коде? Есть вот такие кусочки. в методе k1 ошибка: недопустимый вызов нестатической функции-члена. как мне это исправить? #pragma once class M { public: double a,b,c;
C++ Объяснение параметров strtok http://www.cyberforum.ru/cpp-beginners/thread1169448.html
char s,st1,*p; int i,k,j=0; cout<<"введите строку:\n"; gets(s); strcat(s," "); strcpy(st1,s); for(i=0;(p=strtok(!i?st1:NULL," '\n'"))!=NULL;i=1) j++;Прошу помочь в дословном прочтении этого - for(i=0;(p=strtok(!i?st1:NULL," '\n'"))!=NULL;i=1) Я знаю что эта строка выделяет каждое слово строки. я так понял: i=0; //начало слова
C++ Как создать экспертную систему на С++? Подскажите пожалуйста как создать экспертную систему на с++.Если можете приведите пример) подробнее

Показать сообщение отдельно
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
08.05.2014, 01:46     Ошибка при использовании getline для считывания строки из файлового потока
Открытие файлов для чтения всегда проверять нужно. И не нужно имя файла задавать через строку широких символов. Студия это пропускает, но, вообще, это не стандарт (mingw уже не компилирует).
C++
1
2
3
4
5
6
7
fstream Gservice_done("service_done.txt", ios::in);
if (!Gservice_done)
     cout << "Error!" << endl;
else
{
    ...
}
Про остальное nmcf написал.
 
Текущее время: 06:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru