![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
prolight |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 3.5.2008 Репутация: нет Всего: нет |
#include <iostream>
#include <fstream> #include <stdio.h> #include <stdlib.h> #include <string.h> using namespace std; void main() { FILE*f=fopen("C:\\Users\\1\\Desktop\\type.txt","a+"); int kassa=0,l=0,pro=0; char b[100],w; for(;pro==0;){ cin>>w; if(w=='e'){ pro++; } if(w=='p'){ cin.getline(b,100); fputs(b,f); fclose(f); } } } первый раз нажимаю 'p', пишу текст,потом 'e',программа закрыветься открываю type.txt-блокнот пустой.почему? |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 2 Всего: 207 |
поставь fflush(f) перед fclose()
-------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
prolight |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 3.5.2008 Репутация: нет Всего: нет |
ничего не изменилось |
|||
|
||||
ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: нет Всего: 95 |
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
prolight |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 3.5.2008 Репутация: нет Всего: нет |
спасибо.работает
|
|||
|
||||
anatox91 |
|
|||
![]() программист-самоучка ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 12.1.2008 Где: ++Украина.Крым++ Репутация: 1 Всего: 13 |
и вообще как-то странно использовать сразу и stdio.h и iostream, слишком перемешанный код получается
-------------------- The code is the design © Sony VAIO VGN-FW480J ![]() |
|||
|
||||
prolight |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 3.5.2008 Репутация: нет Всего: нет |
anatox91, я по привычке иострим подключаю,это для меня неотъемлемая чсть программы)
|
|||
|
||||
Cricket2007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 19.7.2008 Где: Харьков Репутация: нет Всего: нет |
а если попробовать так
#include<fstream> using namespace std; void main() { ofstream file("type.txt",ios::app); file<<"123456"; } этот код точно создает файл и записавает в него 123456 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |