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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 20:23   #1
werser
Форумчанин
 
Регистрация: 11.06.2007
Сообщений: 233
По умолчанию Перезаписать файл

Доброе время суток. ПОомгите пожалуйста с такой проблемой:
Нужно перезаписать текстовый файл содежимым листбокса по нажатию на клавишу, тоесть все что есть в файле стереть а туда записать строки листбокса.
Проблема в том что это нада сделать в Visual Studio на C++. Я почитал мануалы и нашол пару исходников, но применить в Visual C++ их не как не могу. Вот один из них:
Код:
#include 
#include 

void main( void ) 
{
FILE *file;
char* file_name = "file.txt";
char load_string[50] = "none";

file = fopen( file_name, "w" ); 

fputs( "string", file );

fclose( file );

file = fopen( file_name, "r" );
if( file != 0 )
{
fgets( load_string, 50 , file ); 
cout << "load_string = " << load_string << endl;
}
else
{
cout << "File not found !!!" << endl;
}
fclose(file);
}
Не понятно что в include, пробовал в Visual C++ писать команды fputs и так далее - ошибки выбивает.

Помогите мне разобратса как работать с файлами в Visual C++, а именно как их перезаписывать содержимым листбокса.

Спасибо.
werser вне форума Ответить с цитированием
Старый 13.05.2010, 20:41   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от werser Посмотреть сообщение
Не понятно что в include, пробовал в Visual C++ писать команды fputs и так далее - ошибки выбивает.
Надоело уже, трудно вбить в сети MSDN + fputs? и сразу видим что и где объявлять надо
BOBAH13 вне форума Ответить с цитированием
Старый 13.05.2010, 21:31   #3
werser
Форумчанин
 
Регистрация: 11.06.2007
Сообщений: 233
По умолчанию

Ну эт я нашол, а как это в Visual C++ применяетса?
werser вне форума Ответить с цитированием
Старый 13.05.2010, 21:53   #4
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Наводим курсор на функцию, нажимаем F1 или Ctrl-F1, в справке выискиваем волшебную надпись *.h
На крайняк открываем страницу, с которой экспроприировали код, щелкаем правой кнопкой, выбираем "Исходный код" или какой-нибудь "Просмотр хтмл-кода" и смотрим, что же там было написано include.
Это - самые базовые навыки практикующего программиста.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 14.05.2010, 01:27   #5
kogemrka
Форумчанин
 
Аватар для kogemrka
 
Регистрация: 08.01.2010
Сообщений: 165
По умолчанию

Товарищ, очевидно же, что C/C++ вы не знаете. Изучи основы и лишь потом берись за эти задачи (тем более, если требуется GUI)
kogemrka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не запускается файл - файл OECAPICOM_TLB.dcu не найден. cowboy Общие вопросы Delphi 3 26.04.2010 17:57
C++. Прочитать файл и вывести в другой файл каждую N-ую строку Straiker Помощь студентам 3 15.12.2009 05:49
Ссылка на файл из текущей папки! Сбор инфы в один файл! mephist Microsoft Office Excel 11 10.07.2009 13:51
Дан файл, содержащий текст на русском языке.Составить в алфавитном порядке список слов в файл. JiLiYa Паскаль, Turbo Pascal, PascalABC.NET 3 26.12.2008 12:05
как перезаписать звуковой файл? Lkhasa Win Api 1 17.07.2008 13:57