Pages

Tuesday, October 6, 2009

Шедевр

Уж не подумайте, что я такое пишу. Я увидел это по-случаю, и человек, сотворивший это, гордится таким кодом.
Вот этот макрос переводит дествительное число в строку:
#define DBL2STR(d)  ((ostringstream&)(ostringstream()<<d)).str();
И этот подход предлагается использовать и для лога:
#define LOG(s)  { ofstream ofs("path/to/errorlog", ios::app| ios::out); ofs << s; ofs.close(); }

No comments:

Post a Comment