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

Публикации: статьи

23 Янв 2012
Сколько памяти будет доступно приложению в Win32 и в Win64
Андрей Карпов
При разработке программного продукта для операционной системы семейства Windows необходимо помнить об ограничениях, накладываемых на размер данных, которые программа может объявлять и...
...
23 Янв 2012
Путаница с WPARAM и UINT, а также LPARAM с LONG
Андрей Карпов
При попытке перекомпиляции 32-битного Windows приложения для 64-битной системы, большое количество ошибок компиляции связано с некорректными аргументами функций. Часто можно встретить ситуацию...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
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-битного кода и способны безопасно хранить в себе указатель в независимости от разрядности...
...
Показать еще Pagination arrow previous
Показано: - из 1551