Re[3]: useless statement
От: Alexander G Украина  
Дата: 16.11.09 15:34
Оценка:
Здравствуйте, remark, Вы писали:

R>Можно его и как useless трактовать:


R>
R>#define useless unless

R>void foo(shared_ptr<file> f, ...)
R>{
R>  useless (f)
R>    throw runtime_error("input is useless");
R>  ...
R>}
R>


Напомнило
http://www.gamedev.ru/tip/?id=136
и
#define begin {

Всё можно, но из действительно полезной препроцессорной магии, которая как бы добавляет языковые конструкции, могу вспомнить только countof, BOOST_FOREACH и BOOST_SCOPE_EXIT
Русский военный корабль идёт ко дну!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.