![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| EvilsInterrupt |
|
|||
|
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: 2 Всего: 9 |
Довольно часто в своих проектах на С пользовался printf для вывода какой-либо информации о системных файлах походу реверсинга, примеры:
printf("entry_point[0]: 0x%.8X entry_point[1]: 0x%.8X ", Opc0, Opc1); printf("New entry_point rva: 0x%.8X ", new_ep); Недавно решил попробовать перейти как можно болшей частью своего мозга на С++ и для этой задачи попытался пользоваться std::cout и просто заблудился в решении по выводу подобной информации, постоянно какие-то флаги на вроде hex, endl и др. использовать и возник вопрос: А нельзя ли как-то проще спомощью этого cout ? Вобщем, кто как работает ? может кто-то в макросы подобное уже всунул, тогда приведите примеры? Это сообщение отредактировал(а) EvilsInterrupt - 20.1.2010, 20:04 |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
||||
|
||||
| EvilsInterrupt |
|
|||
|
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: 2 Всего: 9 |
2 mes:
Грмоздко больно, пожалуй буду относиться к С++ также как и Майерс, т.е. воспринимать его конгломератом языков и юзать удобное из разных технологий, если чтото удобно, то почему нет?! |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 20 Всего: 121 |
Один хеадер подключить это громоздко?
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| EvilsInterrupt |
|
|||
|
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: 2 Всего: 9 |
2 W4FhLF :
Инклуд одно, а реализация? Неужто ты думаешь, что компиллер выкидывает бинарный код, который я не буду использовать ? ;) |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 20 Всего: 121 |
EvilsInterrupt, как именно использовать?
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: 15 Всего: 26 |
EvilsInterrupt, да, компилятор выкидывает неиспользуемый объектный код,
а в случае шаблонов и не пытается генерить его Добавлено через 55 секунд и о какой реализации речь, boost.format - он header-only |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |