Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

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

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


Оплата за обучение в Kata Academy только после твоего трудоустройства в IT, начни карьеру Middle Java-разработчика


Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 19: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, 19:41   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

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

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

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

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

Расширенный поиск


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

Реклама для незарегистрированных, регистрация на форуме