Другие языки программирования и технологии

Какой максимальный размер ini файла? Сколько данных в него можно записывать?

ini-файл (англ. Initialization file) — это файл конфигурации, который содержит данные настроек для Microsoft Windows, Windows NT и некоторых приложений.

Не существует общепринятого стандарта формата файлов INI. Хотя общая структура таких файлов обычно сохраняется, многие программные продукты вводят в неё дополнительные возможности или, наоборот, ограничения.

* Комментарии. Некоторые приложения (например, Samba) считают символом начала комментария как «;», так и «#».
* Обратный слэш. Иногда допускается использование обратного слэша «\» для объявления следующей строки продолжением этой. В таком случае они будут обработаны как одна целая строка. Иногда возможно также применять «\» для ввода спецсимволов, например, '\n' для обозначения переноса строки.
* Одинаковые параметры. В большинстве случаев наличие двух параметров с одинаковыми именами в одной секции запрещено.
* Одинаковые имена секций. Обычно при наличии нескольких секций с одинаковыми именами в файле обрабатывается лишь последняя из них. Некоторые приложения объединяют содержимое всех таких секций в одну.

про размер ничего не сказано.) )
макс. размер (FAT32) - 4 Гб
макс. размер (NTFS) - 16 Эб (18446744073709551615 байт) во как
Валера Пискунов
Валера Пискунов
1 891
Лучший ответ
64 Кб :)
правда если настроек много, то предпочтительней в реестре их хранить, да и использовать ini уже давно моветоном считается, правильней реестр или xml будет :)
Стандартные виндовые ограничены в 64к. Если вы сами его читаете-обрабатываете, то как сможете.
Смотря как обрабатывать.
Теоретически не ограничено, точнее ограничение накладывается файловой системой. Скажем если у вас файловая система на диске - FAT32, то размер INI файла может быть не больше 4 ГБ.
Raf Mikhailov
Raf Mikhailov
3 703
Константин Бабарыкин а откуда взялось 64 кб, в интернете если поискать даже есть модули для работы с большими ини файлами