Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Les_Paul
0 / 0 / 0
Регистрация: 02.05.2012
Сообщений: 22
#1

Адаптация ПО под 64-битную систему - C++

12.07.2012, 15:27. Просмотров 781. Ответов 2
Метки нет (Все метки)

имею необходимость адаптировать прогу на С++ под 64 битную систему ( на 32 работает, но не на 64=()
Подскажите плиз какие-нить источники, где можно почитать про адаптацию программ на С++ под 64 битку
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2012, 15:27     Адаптация ПО под 64-битную систему
Посмотрите здесь:

Адаптация примера из книги под Visual Studio - C++
Есть книга по объектно-ориентированному моделированию Ильи Труба, там примеры кажется написанные в dev c++. Не могу запустить в vs2012...

Адаптация куска кода, написанного по стандарту C++11, под стандарт C++03 - C++
есть код namespace cmd { inline auto get_size(const char *path) -> decltype( std::declval<struct dSTATE64>().st_size ) ...

C++ на 64 битную Win7 - C++
Скажите возможно ли поставить C++ на 64 битную Win7??????????

Перенос кода на 64-битную платформу - C++
Пытаюсь разобраться с проблемами на переноса кода на 64битную платформу. В сети встретил вот такую конструкцию. #ifdef _WIN64 ...

Можно ли скомпилировать 64-битную dll с помощью g++ - C++
Для использования через JNI, создал Dll в g++ (g++ -Wl,--kill-at -shared -IC:\java\jdk1.8.0_11\include...

Адаптация кода - C++
Доброго времени суток! Нужно избавить эти 2 участка от ошибок. Я не силен в C++, особенно в указателях, поэтому не получается передавать...

Запуск JVM из под плюсов, запущенных под Wine! - C++
Всем привет! Я тут написал приложение на C++, которое прекрасно работает под Windows следующим образом: помимо прочего стартует JVM,...

Корень под корнем, который под корнем, который в свою очередь под корнем., под корнем - C++
Правильно ли я составил код? #include <iostream> using namespace std; int main() { double e = 0; double n = 3; double...

Перевод в 8-ую систему - C++
Вообщем проблема такая(( Нужно написать программу перевода многоразрядного числа в восьмеричную систему. Многоразрядное число основано на...

решение систему - C++
решить систему

Перевод из 10 в 2 систему - C++
Я понимаю, было не мало тем на эту тему, но нужного я пока не нашел. Вот казалось бы полная программа, но туда надо дописать число...

Проверить делится ли сумма чисел под главной диагональю матрицы на количество чисел под главной диагональю - C++
Как написать чтоб прог-ма вычисляла делится ли 'сумма чисел под главной диагональю' на 'кол-во чисел под главной диагональю'. вот прога...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
12.07.2012, 15:48     Адаптация ПО под 64-битную систему #2
Кое-что здесь есть: http://www.viva64.com/ru/l/
Evg
Эксперт CАвтор FAQ
17471 / 5709 / 363
Регистрация: 30.03.2009
Сообщений: 15,679
Записей в блоге: 26
12.07.2012, 16:03     Адаптация ПО под 64-битную систему #3
Так или иначе любые статьи по данному вопросу скорее говорят о том, как правильно писать программу, а не как искать места, которые переписывать.

Но первым делом в любом случае надо будет включить выдачу максимального количества предупреждений компилятора и методически их выгребать. Дальше можно поискать все места использования типов "long" и "unsigned long" (и производных типов а-ля size_t), т.к. их размер меняется при переходе от 32 до 64.
Yandex
Объявления
12.07.2012, 16:03     Адаптация ПО под 64-битную систему
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru