Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Машина Поста 
:(
    Опции темы
Doublefaced
Дата 18.4.2009, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 5.12.2008

Репутация: нет
Всего: нет



Код Машины Поста найти поисковиком мне не удалось...
Тема часто встречается в курсовых проектах...
Если кто писал поделитесь образцом плз smile 
PM MAIL   Вверх
Doublefaced
Дата 19.4.2009, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 5.12.2008

Репутация: нет
Всего: нет



#include "fstream.h" есть, а все равно:

error C2065: 'ifstream' : undeclared identifier

где-то наверняка глупая ошибка.. навскидку где может быть? ну такая.. часто употребляемая....?
PM MAIL   Вверх
mes
Дата 19.4.2009, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



std::ifstream или вначале using namespace std; 
P.S. a также вместо кавычек и стандартных инклудов <>

Это сообщение отредактировал(а) mes - 19.4.2009, 14:33


--------------------
PM MAIL WWW   Вверх
Doublefaced
Дата 19.4.2009, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 5.12.2008

Репутация: нет
Всего: нет



может где-то глобальная ошибка.. у меня проект в MFC один из методов класса вводит строки из файла обрабатывает их и тд...

подключать в хедерном файле? я его потом ведь подключаю и все его содержимое яобы копируется...
так?

#include <fstream.h>
#include <string.h>

Это сообщение отредактировал(а) Doublefaced - 19.4.2009, 14:59
PM MAIL   Вверх
nubliK
Дата 20.4.2009, 04:14 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


вселенские матрицы



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 11.9.2008
Где: Владивосток

Репутация: нет
Всего: нет



По моему у MFC есть собственные классы для работы с файлами и строками - но не буду утверждать

#include <fstream.h>
#include <string.h>

правильно, но правильнее

#include <fstream.h>
#include <string>  - этот хедер из стандартной библиотеки поэтому .h опускается ( в папке include  все стандарные хедеры без .h)
PM MAIL ICQ   Вверх
J0ker
Дата 20.4.2009, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 9
Всего: 14



Цитата(nubliK @  20.4.2009,  04:14 Найти цитируемый пост)
правильно, но правильнее

#include <fstream.h>
#include <string>  - этот хедер из стандартной библиотеки поэтому .h опускается ( в папке include  все стандарные хедеры без .h)

а еще правильней <fstream>
ничего нигде не опускается, что за глупое поверье (в который раз уже пишут такой бред) - хедеры с .h используются для совместимости с временами до стандартизации, смешивать их не рекомендуется, и в новых библиотеках .h вариант вообще может отсутствовать


--------------------
user posted image
PM MAIL   Вверх
zim22
Дата 20.4.2009, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(nubliK @  20.4.2009,  04:14 Найти цитируемый пост)
правильно, но правильнее#include <fstream.h>#include <string>  - этот хедер из стандартной библиотеки поэтому .h опускается ( в папке include  все стандарные хедеры без .h)

также хочу добавить, что новые хедеры, без .h - находятся в пространстве имён std. Старые же хедеры в глобальном пространстве имён. что не есть хорошо и приводит к namespace pollution (загрязнение namespace)


--------------------
PM MAIL   Вверх
nubliK
Дата 21.4.2009, 03:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


вселенские матрицы



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 11.9.2008
Где: Владивосток

Репутация: нет
Всего: нет



J0ker zim22 smile  согласен.
PM MAIL ICQ   Вверх
nubliK
Дата 22.4.2009, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


вселенские матрицы



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 11.9.2008
Где: Владивосток

Репутация: нет
Всего: нет



кстати нашел я место откуда взялось это поверие - оно отсюда: Стандартная библиотека С++ страница 40 по 42 (Издательство Питер. Автор Николай Джосьютис)
PM MAIL ICQ   Вверх
Anikmar
Дата 22.4.2009, 20:56 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2513
Регистрация: 26.11.2006
Где: Санкт-Петербург

Репутация: 5
Всего: 59



Я так и не понял, а смашиной Поста чего? На инклудах все завершилось?  smile 
PM MAIL ICQ   Вверх
azesmcar
Дата 23.4.2009, 08:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



http://math.ru/lib/plm/54
может это поможет.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0577 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.