Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > Создать файл. Записать в него одну строку (число).


Автор: phpsc 9.1.2011, 16:51
Создать файл. Записать в него одну строку (число).

Автор: boostcoder 9.1.2011, 16:56
что это? ТЗ? вам наверняка во фриланс, или на крайняк в центр помощи.

Автор: phpsc 9.1.2011, 17:31
Цитата(boostcoder @ 9.1.2011,  16:56)
что это? ТЗ? вам наверняка во фриланс, или на крайняк в центр помощи.

))
подскажите, пожалуйста, какой функцией создать файл?

touch не работает)), да и это линуксовая команда)

Автор: boostcoder 9.1.2011, 17:37
Код

{ std::ofstream file(file name); }

создаст и закроет.

Up.

Автор: phpsc 9.1.2011, 20:54
вот решение, как раз под linux:
 system("touch id");
 sprintf(buf,"echo \"%s\" >> id",mas_id[i]);
 system(buf);

Автор: MAKCim 9.1.2011, 20:54
Код

fp = fopen("file.txt", "w");
fprintf(fp, "%d", 123);
fclose(fp);

Автор: boostcoder 9.1.2011, 21:02
Цитата(phpsc @  9.1.2011,  20:54 Найти цитируемый пост)
 system("touch id");
 sprintf(buf,"echo \"%s\" >> id",mas_id[i]);
 system(buf); 

чё за изврат? smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)