censored Хочешь сказать, что у тебя приведённый код скомпилился при /NODEFAULTLIB в exe ~3кб ?
Clerk для 24битной как раз имеет ;) поэтому предпочитаю юзать 32битные :))
Свои классы заработали - красота :)) Теперь бы ещё чужие заставить... //================================================================== //...
_DEN_ http://www.helloworld.ru/texts/comp/lang/c/c3/gl5_2.htm см. вокруг 5.5.7
GoldFinch Большое спасибо! Не ожидал, что компилятор сам сообразит в этом случае конструктор/деструктор вызвать :)
GoldFinch Хотя мысль хорошая - действительно лучше сделать раздельные new_v, new_c, delete_v, delete_c соответственно для переменных и классов и...
При отключении стандартных библиотек классы в пределах текущей функции (testClass_1::aa в примере ниже) нормально создаются и уничтожаются. С new,...
Глянул в olli - оказывается соврал :)) система после retn не выбрасывает eax, а передаёт его в ExitTread, так что можно без CRT возвращать код...
А разобрался - он чтобы CRT из dll нормально цеплялся, соответственно при компиляции с /MT или без CRT бесполезен. А манифест для XP это отдельная...
А кстати, кто знает - зачем студия по умолчанию цепляет манифест? Для XP контролов он всё равно не годится - нужен другой. В качестве шаблона тоже...
В детали PE лезть лень, а в HEX редакторе ничего похожего на пути не вижу. Отладочная инфа разрешена, pdb нормально генерируется. Размер exe от...
А она тут при чём? - всё равно же в отдельный .pdb попадает :)
1кБ из этих четырёх "ест" манифест, его можно запретить: Configuration Properties -> Linker -> файл манифеста -> создавать манифест -> нет Гы-гы:...
deLight Да конечно CRT - малость загнался :))
BlagJack У меня твой первый код в release 4кб :) (убрал только непонятный флаг Х) А при ключе /NODEFAULTLIB нужно: Свойства проекта / C/C++ /...
BlagJack Что за компилятор? MSVC 9 Express ругается на #pragma comment(linker, "/SECTION:.text,EWRX") и в его хелпе флаг X не прописан. Без него...
osrootd Любопытный документик :) А ты сам это пробовал? Там что-то описание на организацию ориентировано - а к "вольным художникам" они как относятся?
S_Alex Ни разу не слышал, чтобы masm "по свему усмотрению что-то компилил в зависимости от системы" :)) ищи глюк через отладчик.
Zhelezka Когда-то тестил - SetDIBitsToDevice и StretchDIBits по скорости практически одинаковы (если не использовать масштабирование и...
kaspersky Блестяще - полностью поддерживаю :)) dartz, qteam Имхо если действительно есть альтруистическое желание сделать "полезную классную...
Имена участников (разделяйте запятой).