С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Славик___077
21 / 21 / 3
Регистрация: 30.01.2011
Сообщений: 119
#1

создание файла - C++

17.03.2011, 22:08. Просмотров 1355. Ответов 3
Метки нет (Все метки)

ребят не подскажите как создать(к примеру 50 файлов) и записать че-то в него. С созданием одного файла непроблема, а как сделать чтобы создать несколько файлов незнаю.

borland C 3.1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2011, 22:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос создание файла (C++):

Создать программу, реализующую: создание файла, просмотр файла, поиск по файлу, выход - C++
Создать программу, которая может осуществлять такие действия(меня программы): создание файла, просмотр файла, поиск по файлу, выход. Каждое...

Создание файла .h и файла .cpp - C++
Написать программу, которая состоит из следующих действий: 1. Создание заголовочного файла (с расширением .h). В файле описывается: *-...

создание H-файла - C++
ктонить подскажить как создать этот файл или как настроить 3.1 borland c чето я высадился не помню...

Создание файла - C++
Подскажите пожалуйста, как в данной ситуации можно/нужно создать корректно файл. В книге написано про ошибку, якобы 4й бит сигнализирует...

Создание файла - C++
Я гляжу тут все интузиасты! Тогда такой вопрос: работал в техноре с С++ но не когда не доводилось работать с файлами! Но в данный...

Создание файла - C++
Программа работает, только подскажите, как сделать так, чтобы файл закрывался, а программа нет, и что бы в дальнейшем эта программа могла...

3
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.03.2011, 22:27 #2
Цитата Сообщение от Славик___077 Посмотреть сообщение
С созданием одного файла непроблема, а как сделать чтобы создать несколько файлов незнаю.
создаете массив указателей FILE* и в цикле обрабатываете
0
accept
4828 / 3249 / 165
Регистрация: 10.12.2008
Сообщений: 10,569
18.03.2011, 06:09 #3
C89
Код
         FOPEN_MAX

which expands to an integral constant expression that is the minimum
number of files that the implementation guarantees can be open
simultaneously;
C
1
2
3
4
5
6
7
8
 
#include <stdio.h>
 
int main(void)
{
    printf("%d\n", FOPEN_MAX);
    return 0;
}
Код
[guest@localhost tests]$ .ansi t.c -o t
[guest@localhost tests]$ ./t
16
[guest@localhost tests]$
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
#include <stdio.h>
 
int main(void)
{
    FILE *ofp;
    char fname[100];
    int i;
    
    for (i = 0; i < 50; i++) {
        sprintf(fname, "file%d.txt", i + 1);
        ofp = fopen(fname, "w");
        if (ofp) {
            fprintf(ofp, "this is file %s\n", fname);
            fclose(ofp);
        }
    }
    return 0;
}
1
Day
1159 / 964 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
18.03.2011, 12:18 #4
Все не так просто. У BC есть ограничение на количество открытых файлов, не то 20, не то 18. И увеличение FILES в config.sys не помогает. Вижу один выход. Открывать файл, когда он нужен, делать с ним что-то и тут же закрывать. Можно сделать похитрее. Держать открытыми несколько файлов, следить за частотой использования, когда файлов не хватает - наименее используемые закрывать. А список имен хранить в массиве строк + массив открыт-закрыт + массив использования..
0
18.03.2011, 12:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2011, 12:18
Привет! Вот еще темы с ответами:

Создание файла - C++
Нужно что бы пользователь вводил свой логин, и этот логин был названием файла.Внутри файла записываются пароль и количество денег набраных...

Создание и корректировка файла - C++
Разработать программу создания и коррекции файла, где хранится информация обо всех водоемах области.В файле должна хранится следующая...

создание файла с информацией - C++
Тремя способами делаю данную прогу и никакой не дает нужного результата (хотя университетский учебник гласит обратное) так вот, надо...

Создание и удаление файла - C++
Составить программу создания и удаления файла. буду рад любой информации.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.