RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Может я не прав, но..


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Slavik Gnatenko, 2:467/99
To : Юрий Пронякин
Subj : Может я не прав, но..

> Только вот операторы эти сами по себе безопасны - потому что их семантика такова, что не даёт программисту возможности развалить программу. В отличие от сишных printf и самописных функций - там всё зависит именно от аккуратности программиста.
Кстати, будешь смеяться, но именно printf некоторые современные компиляторы уже проверяют. А так да, возможность прострелить голову есть. В принципе, если сильно этот ножик беспокоит, можно дополнительный фильтр для проверки прикручивать, но именно в этом плане я с проблемами встречался крайне редко. А вот в жабе писать logger.info("bla {0} blu {1} bli {2}", new Object[] {par1, par2, par3}) несколько достало.

Mon 16 Jul 2007 17:48 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.