fk0, легенда (14.09.2011 20:14 - 20:34, просмотров: 230) ответил koyodza на вот поэтому я никогда не использую sprintf в МК
Профессионалы тоже не используют sprintf. Только snprintf. Или даже asprintf. И даже wsprintf особенно часто. Нет, вру конечно, sprintf тоже используют, но только в таких местах, где хорошо подумали головой, а в какой размер оно выйдет. И более того, никто 400 байт в стеке в трезвом уме, да и нетрезвом пишется код вида char *x=malloc(over9000); if (x!=NULL) { x=realloc(x, 1+snprintf(over9000, ...); } ..... free(x).
[ZX]