Здравствуйте, Vamp, Вы писали:
А>>Printf хорош своими скоростью, простотой и наглядностью, но небезопасен[/b]: нет ни проверки типов аргументов, ни размера буфера. Правда, первая проблема уже решена современными компиляторами V>Это как? А>>...но даже она не может предотвратить, скажем, передачу некорректных указателей. Но решение есть! Это — исключения, штатный механизм C++.... V>Что это за зверь такой — vsnprintf?
Это такая функция, которая выполняет действия аналогичные snprintf, но принимает параметры в стиле va_list. Пришла она кажись из xНИКСА, поэтому не знаю — стандартная она или нет.
Компьютер сделает всё, что вы ему скажете, но это может сильно отличаться от того, что вы имели в виду.