По шагам моей предыдущей темы про парсер конфига. Меня заинтересовал следующий факт:
как (точнее куда ;)) все-таки ПРАВИЛЬНО читать keyword и его value: в строки с фиксированным размером буфера (keyword_t, value_t), или все-таки выделять для них память с помощью malloc(). Второй способ мне кажется несколько грамоздким, ибо нужно сначала определить длины этих строк, и только потом выделять для них память.
Хотелось бы узнать мнение более компетентных в этом вопросе людей. Спасибо.
Ответ на:
комментарий
от int19h
Ответ на:
комментарий
от Flogger_d
Ответ на:
комментарий
от lego_12239
Ответ на:
комментарий
от AnToXa
Ответ на:
комментарий
от aton
Ответ на:
комментарий
от aton
Ответ на:
комментарий
от AnToXa
Ответ на:
комментарий
от aton
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C. Парсер конфига (2005)
- Форум Определить массив стуктуры с неизвестным количеством элементов (2010)
- Форум Проблема с выделением памяти C (2006)
- Форум Как на С динамически выделить память для двумерного массива char (2009)
- Форум Взаимодействие фортрана и Си. (2011)
- Форум [СИ] malloc. (2011)
- Форум getche в терминале (gcc) (2016)
- Форум Знатокам UDP (+) (2005)
- Форум Чтение конфигов (2015)
- Форум mmap() 10 Gb файл в память для чтения, если памяти всего 2 Gb ? (2014)