Вот есть у меня, положим, макросы MAXBETASIZE и MAXALPHASIZE и хочется примитивного и простого - избежать переполнения буфера при чтении строк посредством sscanf такого вида:
sscanf(BIGstring, "%s[%s]", mbeta, malpha);
но вот как вставить значение макроса между '%' и 's' - не могу понять, %*s тут не работает, а имя макроса вставить между '%' и 's' не получается :-(
Ответ на:
комментарий
от vasirck
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C: макросы (2007)
- Форум Помогите со sscanf() (2004)
- Новости Уязвимости в Fedora 2 & 1 + Opera (2004)
- Новости Атаки переполнения буфера и их контрмеры! (2003)
- Форум [C++] Как в плюсах принято делать s*printf? (2011)
- Новости Python: обнаружены ошибки, приводящие к переполнению буфера (2008)
- Новости KDE 3.1.5 вышел (2004)
- Форум awk и большие занчения (2008)
- Форум OpenOffice BASIC: cкорость чтения из текстового файла (2015)
- Новости zlib: buffer overflow (2005)