От новичка до гуру: Курсы программирования на CyberDuff

Использование ifstream в классе

Я получаю следующие ошибки при использовании ifstream в файле .h и файле реализации: у меня есть файлы включения fstream как в основном, так и в определениях методов и в файле .h.

'no void Rational::read(std::ifstream&)' member function declared in class  variable or field `read' declared void

Вот объявление метода в файле .h рационального класса.

void read(ifstream &);

И определение метода.

void Rational::read(ifstream &ratfile)
08.10.2011

  • Правильно ли ifstream квалифицирован с std:: в заголовочном файле? 08.10.2011
  • нет, у меня есть #include ‹fstream› в заголовочном файле, я не знаю, правильно это или нет 08.10.2011
  • ах спасибо вот чего мне не хватало 08.10.2011
  • Вы хотите закрыть или удалить этот вопрос? 06.12.2011

Ответы:


1

Попробуйте это: void read(std::ifstream &); // в заголовочном файле

void Rational::read(std::ifstream &ratfile) // в файле cpp

22.12.2011
Новые материалы

5 простых концепций Python, ставших сложными
#заранее извините 1) Переменные x = 4 y = 5 Переменная в Python — это символическое представление объекта. После присвоения некоторого объекта переменной Python мы приобретаем..

«Освоение вероятности: изучение совместной, предельной, условной вероятности и теоремы Байеса —…
Виды вероятности: Совместная вероятность Предельная вероятность Условная вероятность Диаграмма Венна в вероятностях: В “Set Theory” мы создаем диаграмму Венна...

Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают. Итак, мы разберем основы и будем..

Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..

Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..

Игра в прятки с данными
Игра в прятки с данными Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается. Сколько регионов в Гане? А как..

«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR: MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..