Online Library TheLib.net » 20 ловушек переноса Си++ кода на 64-битную платформу
cover of the book 20 ловушек переноса Си++ кода на 64-битную платформу

Ebook: 20 ловушек переноса Си++ кода на 64-битную платформу

00
28.01.2024
0
0
Содержание.
Аннотация.
Введение.
Отключенные предупреждения.
Использование функций с переменным количеством аргументов.
Магические константы.
Хранение в double целочисленных значений.
Операции сдвига.
Упаковка указателей.
Memsize-типы в объединениях.
Изменение типа массива.
Виртуальные функции с аргументами типа memsize.
Сериализация и обмен данными.
Битовые поля.
Адресная арифметика с указателями.
Индексация массивов.
Смешанное использование простых целочисленных типов и memsize-типов.
Неявные приведения типов при использовании функций.
Перегруженные функции.
Выравнивание данных.
Исключения.
Использование устаревших функций и предопределенных констант.
Явные приведения типов.
Диагностика ошибок.
Юнит-тестирование.
Просмотр кода.
Встроенные средства компиляторов.
Статические анализаторы.
Заключение.
Библиографический список.
Аннотация.
Рассмотрены программные ошибки, проявляющие себя при переносе Си++ - кода с 32-битных платформ на 64-битные платформы. Приведены примеры некорректного кода и способы его исправления. Перечислены методики и средства анализа кода, позволяющие диагностировать обсуждаемые ошибки.
Download the book 20 ловушек переноса Си++ кода на 64-битную платформу for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen