| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Проблемы с ofstream |
| Автор: nikakoi 18.9.2006, 09:40 | ||
| Подскажите плз, почему этот код не компилируется?? Пишет что нет конструктора у ofstream.. Кроме <fstream.h> какие нить еще инклуды нужны???
|
| Автор: Romikgy 18.9.2006, 09:45 |
а зачем статик? Добавлено @ 09:46 ошибку приведи |
| Автор: nikakoi 18.9.2006, 09:48 |
| а статик плохо что ли?? ну можно и не статик... error C2514: 'std::basic_ofstream<char,struct std::char_traits<char> >' : class has no constructors |
| Автор: Romikgy 18.9.2006, 09:57 |
не плохо , но зачем? |
| Автор: nikakoi 18.9.2006, 11:16 |
| Угу... а еще using namespace std зря написал.=) Всем спасибо |
| Автор: Syberex 18.9.2006, 11:45 |
| мне больше по душе fstream |
| Автор: Levenson 18.9.2006, 12:59 | ||||
Что-то не то.
Во первых чтоб использовать потоки надо прописать <iostream.h> Затем нафиг тебе static? пиши без него! не зря ты написал using namespace std; Эт обезательно если хочеш юзать класс fstream, можеш написать так , но ток тебе придется так все вызывать из std.
|
| Автор: vinter 18.9.2006, 13:26 | ||||||
а это каким боком к файлам относится??
а почему бы и нет??
Что не то?? |
| Автор: Levenson 18.9.2006, 13:31 |
он потоками пишет в фаил. |
| Автор: Syberex 18.9.2006, 13:32 |
| всё верно <iostream.h> нужен |
| Автор: vinter 18.9.2006, 13:51 | ||||||
достаточно |
| Автор: Damarus 18.9.2006, 20:04 |
Что бы использовать файловые потоки, достаточно <fstream> А using здесь зачем |