Автор Usermira задал вопрос в разделе Другие языки и технологии
Как работать с txt файлами в Microsoft Visual C++ 2005 и получил лучший ответ
Ответ от Ёыроежка[гуру]
Например, можно работать как с потоками! Открываете входной или выходной пото и считываете или записываете данные.
Например,
#include <iostream>
#include <fstream>
#include <cstdlib>
int main()
{
std::ifstream in_file( "C:SomeTextFile.txt" );
if ( !in_file )
{
std::cout << "File open error" << std::endl;
std::exit( EXIT_FAILURE );
}
int data;
in_file >> data;
in_file.close();
return 0;
}
Это если для чтения. А для записи открываете файл как выходной и используете оператор << для записи данных в файл.
Ответ от Modern Иванов[гуру]
Если операции ввода-вывода в файл критичны к скорости, что можно воспользоваться ф-циями из синтаксиса С
FILE *f;
char str1[80]="Hello!",str2[80];
int num1=100,num2;
if(f=open(input.txt,"w"))==NULL)
{
exit(EXIT_FAILURE);
}
fprintf(f," % s , % d",str1,num1); //записали в файл
fclose(f);
if(f=open(input.txt,"r"))==NULL)
{
exit(EXIT_FAILURE);
}
fscanf(f," % s, % d",str2,&num2); //считали из файла
fclose(f);
Если операции ввода-вывода в файл критичны к скорости, что можно воспользоваться ф-циями из синтаксиса С
FILE *f;
char str1[80]="Hello!",str2[80];
int num1=100,num2;
if(f=open(input.txt,"w"))==NULL)
{
exit(EXIT_FAILURE);
}
fprintf(f," % s , % d",str1,num1); //записали в файл
fclose(f);
if(f=open(input.txt,"r"))==NULL)
{
exit(EXIT_FAILURE);
}
fscanf(f," % s, % d",str2,&num2); //считали из файла
fclose(f);
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как работать с txt файлами в Microsoft Visual C++ 2005
спросили в Windows 9x
Как с помощью batch (bat) проверить пуста ли папка?
Думается, что надо копать в сторону комадны
dir %folder% /b >>tmpfile1
Если этот
подробнее...
Как с помощью batch (bat) проверить пуста ли папка?
Думается, что надо копать в сторону комадны
dir %folder% /b >>tmpfile1
Если этот
подробнее...
спросили в Интернет
что такое ESSID?
Вопрос: Что такое ESS ID?
Ответ:
Конфигурация Infrastructure также поддерживает режим
подробнее...
что такое ESSID?
Вопрос: Что такое ESS ID?
Ответ:
Конфигурация Infrastructure также поддерживает режим
подробнее...
спросили в STW
Как сделать меню в батнике? Пример set /p sym=команда if "%sym%"=="Выход" (exit) Я хочу добавить "Вы уверены? " И Y/N
Дык что мешает повторить?
set /P INPUT=Are you sure?(Y/N)
If /i %INPUT%=="Y" goto
подробнее...
Как сделать меню в батнике? Пример set /p sym=команда if "%sym%"=="Выход" (exit) Я хочу добавить "Вы уверены? " И Y/N
Дык что мешает повторить?
set /P INPUT=Are you sure?(Y/N)
If /i %INPUT%=="Y" goto
подробнее...
Какой антивирус лучше ESET NOD32 Smart Security 4 или Kaspersky Internet Security 2011???
ESET NOD32 Smart Security 4 ставь, от каспера будут жуткие тормоза в
подробнее...
спросили в Ad hoc сети
Specify BSSID Specify ESSID Что эТО?В чем различие? есть расшифровочка? В чем различие, есть расшифровочка?
Это wifi
basic service set identification идентификатор основного пакета услуг
подробнее...
Specify BSSID Specify ESSID Что эТО?В чем различие? есть расшифровочка? В чем различие, есть расшифровочка?
Это wifi
basic service set identification идентификатор основного пакета услуг
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в 14 мая BBC Two
liudi rasskazite mne sto ni but o ulichnom hudoznike banksy
смотри эти сайты
Banksy- ]This British street artist with an international reputation
подробнее...
liudi rasskazite mne sto ni but o ulichnom hudoznike banksy
смотри эти сайты
Banksy- ]This British street artist with an international reputation
подробнее...
спросили в Решт
C++ ошибка -- "[Error] ld returned 1 exit status" . Помогите рештить
Попробую угадать. Какую ошибку пишет до этого? Что-то типа duplicate symbol "void hello()"
подробнее...
C++ ошибка -- "[Error] ld returned 1 exit status" . Помогите рештить
Попробую угадать. Какую ошибку пишет до этого? Что-то типа duplicate symbol "void hello()"
подробнее...
Сколько стоит оригинальная настоящая туалетная вода Allure Home Shanel и Allure Platinum Egoist Shanel?
То есть-меньше 30$? Шанель? В честные советские времена настоящий PARIS стоил пол минимальной
подробнее...
После обновления на windows 10 не работает nod32 eset smart security 9
Ставьте 10 начисто.
Есть специальная программка от майкрософт MediaCreationTool с её
подробнее...
спросили в Деции
Кто как понимает это выражение, и вообще, кто его просто понимает?
Формула абсолютизма. Часто цитируется: sic volo и т. д. Децим Юний Ювенал «Сатиры» («Saturae», II,
подробнее...
Кто как понимает это выражение, и вообще, кто его просто понимает?
Формула абсолютизма. Часто цитируется: sic volo и т. д. Децим Юний Ювенал «Сатиры» («Saturae», II,
подробнее...
спросили в Инцидент Админ
Подскажите плиз админ команды minecraft. ВНУТРИ=>
//limit - максимальное количество блоков используемое при командах. Действует только на вас.
подробнее...
Подскажите плиз админ команды minecraft. ВНУТРИ=>
//limit - максимальное количество блоков используемое при командах. Действует только на вас.
подробнее...
спросили в Air Canada
Как будет звучать на разных языках фраза "Привет. Рада познакомится. Как дела?"
***ИСПАНСКИЙ***:
¡Hola! Encantado/a de conocerte. ¿Qué tal? (encantado - если
подробнее...
Как будет звучать на разных языках фраза "Привет. Рада познакомится. Как дела?"
***ИСПАНСКИЙ***:
¡Hola! Encantado/a de conocerte. ¿Qué tal? (encantado - если
подробнее...
спросили в Alter ego
Напишите пожалуйста самые знаменитые и крылатые фразы на латыни с переводом.
Ab altero expectes, alteri quod feceris.
Жди от другого того, что сам ты сделал
подробнее...
Напишите пожалуйста самые знаменитые и крылатые фразы на латыни с переводом.
Ab altero expectes, alteri quod feceris.
Жди от другого того, что сам ты сделал
подробнее...
спросили в Вантаа
Кто знает, как ходит(расписание) рейсовый автобус 615 из Хельсинки в аэропорт Вантаа?
Leaving from Helsinki, the first exit stop is in Vantaa. Leaving from the airport, the bus stops in
подробнее...
Кто знает, как ходит(расписание) рейсовый автобус 615 из Хельсинки в аэропорт Вантаа?
Leaving from Helsinki, the first exit stop is in Vantaa. Leaving from the airport, the bus stops in
подробнее...
спросили в Поры По любви
Господа! Нужны стихи о любви на испанском. Помогите, пор фавор!
. Pablo Neruda (одни из самых красивых, которые мне когда-либо доводилось читать... )
Puedo
подробнее...
Господа! Нужны стихи о любви на испанском. Помогите, пор фавор!
. Pablo Neruda (одни из самых красивых, которые мне когда-либо доводилось читать... )
Puedo
подробнее...