Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top
>
Публикации

Публикации

23 Янв 2012
Почему WoW64 использует перенаправление реестра и файловой системы?
Андрей Карпов
Для разработчиков поведение подсистемы WoW64 часто выглядит странным. И они задают вопрос, почему WoW64 использует перенаправление реестра и файловой системы вместо того, чтобы просто...
...
23 Янв 2012
Почему Windows помещает 64-битные модули в System32?
Андрей Карпов
Подсистема WoW64 (Windows on Windows 64) использует перенаправление реестра и файловой системы для 32-битных программ, запущенных в 64-разрядных версиях Windows, а 64-битные системные...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
23 Янв 2012
Warning C4267 в выражении unsigned n = str.find(substr)
Андрей Карпов
При переносе 32-битного кода на 64-битную систему компилятор Visual C++ может выдать множество предупреждений C4267 в коде, где результат функции std::string::find() помещается в переменную...
...
23 Янв 2012
Существует ли 64-битная версия Visual Studio?
Андрей Карпов
Нет, на данный момент существуют только 32-битные версии Visual Studio. Как пишет в своём блоге Рико Мариани(Rico Mariani), ведущий разработчик Visual Studio, у такого положения дел есть...
...
23 Янв 2012
Эквивалентны ли типы size_t и uintptr_t
Андрей Карпов
На тему эквивалентны ли эти типы и когда что следует использовать, можно много рассуждать. Но на практике вы можете считать их эквивалентными и использовать по своему предпочтению.
...
23 Янв 2012
Можно заставить тип size_t быть 32-битным в 64-битной программе?
Андрей Карпов
В процессе переноса кода с 32-битной на 64-битную систему иногда может возникнуть желание для сокращения количества ошибок и предупреждений, выдаваемых компилятором, сделать типы size_t/...
...
23 Янв 2012
Почему происходит замещение значения переменной среды ProgramFiles на ProgramFiles(x86) ?
Андрей Карпов
Почему происходит замещение значения переменной среды %ProgramFiles% на %ProgramFiles(x86)% при доступе к ней из 32-разрядной программы, запущенной в 64-разрядной...
...
23 Янв 2012
Как используя ifdef узнать, что объявлен тип DWORD_PTR?
Андрей Карпов
Memsize-типы DWORD_PTR, INT_PTR, LONG_PTR, UINT_PTR и ULONG_PTR предназначены для поддержки 64-битного кода и способны безопасно хранить в себе указатель в независимости от разрядности...
...
17 Янв 2012
Перезаписывать память - зачем?
Андрей Карпов
Мы решили опубликовать эту статью в базе знаний, чтобы продемонстрировать программистам, как легко приватные данные могут выйти за рамки программы, работающей с ними. В анализаторе PVS-Studio...
...
23 Дек 2011
Статический анализ кода
Джон Кармак
Самым главным своим достижением в качестве программиста за последние годы я считаю знакомство с методикой статического анализа кода и ее активное применение. Дело даже не столько в сотнях...
...
Показать еще Pagination arrow previous
Показано: - из 1801