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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2010, 16:48   #1
IIPOTUBBCEX
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 16
По умолчанию Создание фаила с параметром

Добрый день.
Хотелось бы создать несколько фаилов.
Наглядней понять смысл будет так.
Код:
void random_init(){
	for (int i=0;i<10;i++){
		FILE *c;
		c=fopen("test%i.txt","w",i);
	}
}
но fopen не поддерживает такой синтаксии, подскажите как можно решить данную проблему.
Заранее спасибо.
IIPOTUBBCEX вне форума Ответить с цитированием
Старый 27.09.2010, 17:36   #2
IIPOTUBBCEX
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 16
По умолчанию

переделал на:
Код:
void random_init(){
	for (int i=0;i<10;i++){
		char *k;
		char buffer[2];
		k = _itoa(i,buffer,10);
		FILE *c;
		c=fopen((k+'.txt'),"w");
	}
}
компилируется нормально, но при запуске приложение вылетает.Как исправит ? без + ".txt" работает нормально, но нужно чтоб создавал txt фаилы.
IIPOTUBBCEX вне форума Ответить с цитированием
Старый 27.09.2010, 18:13   #3
IIPOTUBBCEX
Пользователь
 
Регистрация: 13.04.2009
Сообщений: 16
По умолчанию

Код:
void random_init(){
	for (int i=0;i<10;i++){
		char *k;
		char buffer[200];
		k = _itoa(i,buffer,10);
		int l =strlen(k);
		k[l]='.';
		k[l+1]='t';
		k[l+2]='x';
		k[l+3]='t';
		k[l+4]='\0';
		FILE *c;
		c=fopen(k,"w");
	}
- окончательный результат, если ктонибуть напишет как можно быо проще, буду рад.
IIPOTUBBCEX вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение из фаила Kracozebr Помощь студентам 4 19.07.2010 16:46
скачка фаила dr.fauster Общие вопросы Delphi 9 17.06.2010 13:54
Модификация фаила *.db @#dro# Gamedev - cоздание игр: Unity, OpenGL, DirectX 5 30.01.2010 18:15
Создание столбца "с параметром" в SQL andirock2112 БД в Delphi 4 26.04.2009 05:55
компоновка фаила AET Паскаль, Turbo Pascal, PascalABC.NET 5 04.04.2008 21:49