Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2011, 22:24   #1
Jugger
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 99
По умолчанию Fstream .. четыре строчки кода упорно не хотят работать

Вот эта штука прорабатывает

Код:
# include "iostream"
.............
FILE * iiii;
.............
iiii=fopen("turn.txt","w");
             fstream out("turn.txt");
			 out << "25" << " " << "25"  ;
			 fclose(iiii);
открываю этот текстовый файл а там пусто

что то тут не так ?
Jugger вне форума Ответить с цитированием
Старый 18.04.2011, 22:43   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Э, зачем смешивать ostream и FILE* ?
Son Of Pain вне форума Ответить с цитированием
Старый 18.04.2011, 22:48   #3
Jugger
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 99
По умолчанию

Чтобы было что в fclose засунуть
Иначе что туда посылать ? Или вообще незачем им пользоваться ? Подскажите
Jugger вне форума Ответить с цитированием
Старый 18.04.2011, 22:53   #4
Jugger
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 99
По умолчанию

Кстати попробовал закомментил

Код:
//iiii=fopen("turn.txt","w");
             fstream out("turn.txt");
			 out << "25" << " " << "25"  ;
	//		 fclose(iiii);
Также благополучно не работает
Jugger вне форума Ответить с цитированием
Старый 18.04.2011, 23:26   #5
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Код:
ofstream out("turn.txt");
			 out << "25" << " " << "25"  ;
out.close();
Хотя он сам закроется после выхода переменной из области видимости.
Son Of Pain вне форума Ответить с цитированием
Старый 19.04.2011, 18:21   #6
Jugger
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 99
По умолчанию

Ни так ни так не хочет работать

И через fprintf пробовал не печатает

Хотя просто printf ставлю в том же самом месте - все выводится на экран
А в файл никак
Jugger вне форума Ответить с цитированием
Старый 19.04.2011, 18:26   #7
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

ОСь, из какой папки запускаете приложение? Если Windows 7, то данный код не будет работать, если приложение работает в системных каталогах без разрешения администратора.
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 19.04.2011, 18:35   #8
Jugger
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 99
По умолчанию

Да, запускаю из под семерки

Пробовал на диске ц, на диске д, от имени администратора - не фурычит
Лежит просто в папке вместе с имеющимся там файлом turn.txt на рабочем столе
При этом эта же программа успешно создала другой файл и записала в него что надо было .. теми же операторами что в первом посте
Jugger вне форума Ответить с цитированием
Старый 19.04.2011, 19:12   #9
Jugger
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 99
По умолчанию

Всё, дошло
Там другая функция после отработки этой всё в наглую стирала .. а я сижу копаюсь
Jugger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа упорно не хочет работать kasatka Помощь студентам 4 29.12.2010 22:28
ResultSet.getFetchSize() упорно возвращает единицу... ZigaZaga Java Базы данных (JDBC, JPA, Hibernate) 1 02.10.2010 19:45
Кусок кода не хочет работать. Yagamy Liet Общие вопросы Delphi 31 19.08.2010 11:49
Четыре кода одна кнопка. segail Microsoft Office Excel 8 09.09.2009 18:36
ХАРДЫ ВМЕСТЕ НЕ ХОТЯТ РАБОТАТЬ ПРАВИЛЬНО... suncity Компьютерное железо 6 30.07.2009 13:05