ГЛАВА 16 Программирование в среде Win64

ГЛАВА 16

Программирование в среде Win64

Наиболее заметный прогресс в развитии возможностей Windows после появления Windows NT и Windows 95 связан с приходом 64-разрядного программирования и расширением Win32 до Win64. На объединенный API обычно ссылаются просто как на Windows API, и именно такой практики мы придерживались на протяжении всей книги. API Win64 обеспечивает возможность выполнения в Windows наиболее крупных и требовательных в отношении ресурсов приложений уровня предприятий и приложений для научных расчетов. 64-разрядные системы позволяют программам использовать гигантские адресные пространства, которые выходят далеко за предел 4 Гбайт, обусловленный 32-битовой адресацией.

В данной главе описано нынешнее состояние Win64 и преимущества этого интерфейса, а также рассмотрена соответствующая модель программирования и обсуждены вопросы переносимости программ между различными операционными системами и аппаратными платформами. Это рассмотрение проводится безотносительно к фактическому типу 64-разрядного процессора или конкретной версии Windows, обеспечивающих поддержку Win64. Процесс переноса одного из предыдущих примеров иллюстрирует программа 16.1.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Глава 15. Обитание в среде KDE

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

Глава 15. Обитание в среде KDE В этой главе я хочу вкратце показать, как создать на компьютере, работающем под управлением ОС Linux, удобную для пользователя рабочую среду. До такой степени удобную, чтобы вообще можно было отказаться от использования Windows и Windows-продуктов. К


Глава 2 Работа в среде Windows Vista

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

Глава 2 Работа в среде Windows Vista ? Урок 2.1. Меню Пуск и Панель задач? Урок 2.2. Рабочий стол? Урок 2.3. Настройка интерфейса Windows Vista? Урок 2.4. Окна папок? Урок 2.5. Упорядочивание и поиск файлов? Урок 2.6. Операции с файлами и папками? Урок 2.7. Работа с изображениями в Windows? Урок 2.8. Работа со


Глава 4 Анимация в среде 3ds Max 2008

Из книги 3ds Max 2008 автора Верстак Владимир Антонович

Глава 4 Анимация в среде 3ds Max 2008 • Анимация с использованием ключевых кадров• Использование контроллеров и выражений• Анимация частиц• Текст, уносимый порывами ветра• Использование модификатора Cloth (Ткань) для симуляции поведения тканейАнимацию можно представить как


Глава 13 Разработка чертежей в среде AutoCAD

Из книги AutoCAD 2009 для студента. Самоучитель автора Соколова Татьяна Юрьевна

Глава 13 Разработка чертежей в среде AutoCAD Существует много способов разработки чертежей в среде AutoCAD. Квалифицированные пользователи, обладающие большим опытом работы, имеют в своем багаже собственные подходы к разработке конструкторской документации. Вашему вниманию


ГЛАВА 8 Работа с проектом базы данных среде Visual Studio .NET

Из книги Обработка баз данных на Visual Basic®.NET автора Мак-Манус Джеффри П

ГЛАВА 8 Работа с проектом базы данных среде Visual Studio .NET Проект базы данных — это особый тип проекта Visual Studio .NET, предназначенный для создания и управления SQL-сценариями баз данных.Чтобы разработка приложений для работы с базами данных была проще и удобнее, в последнюю


ГЛАВА 1 Знакомство с Win32 и Win64

Из книги Системное программирование в среде Windows автора Харт Джонсон М

ГЛАВА 1 Знакомство с Win32 и Win64 В этой главе вы познакомитесь с семейством операционных систем (ОС) Microsoft Windows и интерфейсом прикладного программирования (Application Programming Interface, API), который используется всеми членами этого семейства. Здесь также кратко описывается новейший


Подготовка к работе с Win64

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

Подготовка к работе с Win64 Интерфейс Win64, который во время написания данной книги поддерживался Windows XP и Windows Server 2003 на процессорах семейства AMD64 (Opteron и Athlon 64) компании AMD и процессорах семейства Itanium (ранее известных под кодовыми названиями Merced, McKinley, Madison и IA-64) компании Intel,


Нынешнее состояние Win64

Из книги VBA для чайников автора Каммингс Стив

Нынешнее состояние Win64 В данном разделе анализируется состояние поддержки компанией Microsoft интерфейса Win64 на различных системах и процессорах, сложившееся к концу первого полугодия 2004 года. Поскольку ситуация постоянно меняется, приведенную ниже информацию следует


Модель программирования Win64

Из книги AutoCAD 2009. Учебный курс автора Соколова Татьяна Юрьевна

Модель программирования Win64 В зависимости от выбора способа представления таких стандартных типов данных С, как указатели и целочисленные типы данных (long, int и short), a также от того, вводятся или не вводятся нестандартные типы данных, возможны несколько вариантов модели


Глава 18. Сетевое программирование

Из книги AutoCAD 2008 для студента: популярный самоучитель автора Соколова Татьяна Юрьевна

Глава 18. Сетевое программирование Если торговец в разговоре с вами произносит слово «сеть», скорее всего, он желает всучить свою визитную карточку. Но в устах программиста это слово обозначает электронное взаимодействие физически удаленных машин — неважно, находятся


Глава 16. VBA-программирование в Excel.

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Глава 16. VBA-программирование в Excel. В этой главе ...~ Что такое объектная модель Excel~ Управление ячейками с использованием объектов диапазонов~ Создание собственных функций для использования в формулах рабочих листов~ Использование встроенных функций Excel в VBA-коле~ Работа с


Глава 13 Разработка чертежей в среде AutoCAD

Из книги Access 2002: Самоучитель автора Дубнов Павел Юрьевич

Глава 13 Разработка чертежей в среде AutoCAD Существует много способов разработки чертежей в среде AutoCAD. Квалифицированные пользователи, обладающие большим опытом работы, имеют в своем багаже собственные подходы к разработке конструкторской документации. Вашему вниманию


Глава 13 Разработка чертежей в среде AutoCAD

Из книги автора

Глава 13 Разработка чертежей в среде AutoCAD Существует много способов разработки чертежей в среде AutoCAD. Квалифицированные пользователи, обладающие большим опытом работы, имеют в своем багаже собственные подходы к разработке конструкторской документации. Вашему вниманию


ГЛАВА 33. Безопасность в операционной среде.

Из книги автора

ГЛАВА 33. Безопасность в операционной среде. В Firebird не существует средств для шифрования и дешифрования данных (кроме паролей пользователей), которые передаются через клиентский интерфейс. Существуют некоторые ограничения в использовании инструментов Firebird, которые


Глава 11 Программирование на языке SQL

Из книги автора

Глава 11 Программирование на языке SQL Как уже говорилось в главе 9, главной «специальностью» языка SQL является конструирование запросов пользователя к базе данных. Поэтому программирование на языке SQL – это в основном формирование таких