[an error occurred while processing this directive]
|
И вообще, нужно четко следить за соответствием между числом спецификаций в строке и количеством аргументов. И еще, часто бывает не ясен порядок вычисления аргументов в подобных функциях. Чтобы не было вопросов, советую сделать небольшой тест:
temp = 0;
sprintf(buf, "%d %d %d", ++temp, ++temp, ++temp);
E-mail: info@telesys.ru