Вот есть у меня, положим, макросы MAXBETASIZE и MAXALPHASIZE и хочется примитивного и простого - избежать переполнения буфера при чтении строк посредством sscanf такого вида:
sscanf(BIGstring, "%s[%s]", mbeta, malpha);
но вот как вставить значение макроса между '%' и 's' - не могу понять, %*s тут не работает, а имя макроса вставить между '%' и 's' не получается :-(
Ответ на:
комментарий
от vasirck
Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.
Похожие темы
- Форум C: макросы (2007)
- Форум Помогите со sscanf() (2004)
- Новости Уязвимости в Fedora 2 & 1 + Opera (2004)
- Новости Атаки переполнения буфера и их контрмеры! (2003)
- Новости KDE 3.1.5 вышел (2004)
- Новости zlib: buffer overflow (2005)
- Форум как узнать размер буфера для строки в ei_decode_string()? (2013)
- Новости Выполнение произвольного кода в Apache (2004)
- Новости OpenOffice.org становится привлекательной мишенью для хакеров (2006)
- Форум sctp узнать номер потока до чтения данных (2020)