информационная безопасность
без паники и всерьез
 подробно о проекте
За кого нас держат?Портрет посетителя
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Вредоносный релиз LiteLLM 
 Мощные индийские ключи 
 Срочные патчи для критических уязвимостей... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[c++] atl_no_vtable 22.10.05 21:42  
Автор: void <Grebnev Valery> Статус: Elderman
<"чистая" ссылка>
Объясните на пальцах, пожалйста, какую это мне выгоду даст. Сокращение размера бинарника?
Спасибо.
[C++] Ага 24.10.05 13:25  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Объясните на пальцах, пожалйста, какую это мне выгоду даст.
> Сокращение размера бинарника?

Это обычный __declspec(novtable)

Как говорит MSDN

Using this form of __declspec can result in a significant reduction in code size

Прикол в том, что вместе с vtable "уходят" и все функции, на которые она ссылается.
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach