Разное

Уроки си: Уроки Си — язык программирования C, основы для чайников, курс на itProger

Уроки разработки 64-битных приложений на языке Си/Си++

26 Окт 2022

Данный курс был разработан в 2010 году. Однако он не потерял актуальность, и приведенная в нём информация вполне релевантна для современных версий Visual Studio.

Курс посвящен созданию 64-битных приложений на языке Си/Си++ и ориентирован на разработчиков Windows-приложений, использующих среду Visual Studio 2005/2008/2010. Разработчики для других 64-битных операционных систем также узнают много интересного. В курсе будут рассмотрены все этапы, позволяющие создать новое надежное 64-битное приложение или выполнить миграцию существующего 32-битного кода на 64-битную систему.

Курс состоит из 28 уроков, посвященных знакомству с 64-битными системами, вопросам сборки 64-битных приложений, методам поиска специфичных для 64-битного кода ошибок и оптимизации кода. Рассматриваются также вопросы, как оценка стоимости перехода на 64-битные системы и рациональность этого перехода.

Авторами курса являются:

  • к.
    ф.-м.н. Карпов Андрей Николаевич;
  • к.т.н. Рыжков Евгений Александрович.

Авторы занимаются вопросами обеспечения качества 64-битных приложений и участвуют в разработке статического анализатора кода PVS-Studio для верификации кода ресурсоемких приложений.

Правообладателем курса является ООО «Системы программной верификации».

  • Сайт компании: http://www.viva64.com/ru/pvs-studio/.
  • Контактная информация: e-mail: [email protected].

Содержание курса

  • Урок 01. Что такое 64-битные системы.
  • Урок 02. Поддержка 32-битных приложений.
  • Урок 03. Перенос кода на 64-битные системы. За и против.
  • Урок 04. Создание 64-битной конфигурации.
  • Урок 05. Сборка 64-битного приложения.
  • Урок 06. Ошибки в 64-битном коде.
  • Урок 07. Проблемы выявления 64-битных ошибок.
  • Урок 08. Статический анализ для выявления 64-битных ошибок.
  • Урок 09. Паттерн 01.
    Магические числа.
  • Урок 10. Паттерн 02. Функции с переменным количеством аргументов.
  • Урок 11. Паттерн 03. Операции сдвига.
  • Урок 12. Паттерн 04. Виртуальные функции.
  • Урок 13. Паттерн 05. Адресная арифметика.
  • Урок 14. Паттерн 06. Изменение типа массива.
  • Урок 15. Паттерн 07. Упаковка указателей.
  • Урок 16. Паттерн 08. Memsize-типы в объединениях.
  • Урок 17. Паттерн 09. Смешанная арифметика.
  • Урок 18. Паттерн 10. Хранение в double целочисленных значений.
  • Урок 19. Паттерн 11. Сериализация и обмен данными.
  • Урок 20. Паттерн 12. Исключения.
  • Урок 21. Паттерн 13. Выравнивание данных.
  • Урок 22. Паттерн 14. Перегруженные функции.
  • Урок 23. Паттерн 15. Рост размеров структур.
  • Урок 24. Фантомные ошибки.
  • Урок 25. Практическое знакомство с паттернами 64-битных ошибок.
  • Урок 26. Оптимизация 64-битных программ.
  • Урок 27. Особенности создания инсталляторов для 64-битного окружения.
  • Урок 28. Оценка стоимости процесса 64-битной миграции Си/Си++ приложений.

Объем курса: курс предполагает самостоятельное знакомство с каждым из 28 уроков в течение 20-40 минут. Общее время изучения материала составляет примерно 18 часов.

Вы можете открыть все уроки в виде одного файла (в том числе и версию для печати). Этот общий файл можно напечатать либо на обычном принтере, либо, к примеру, преобразовать в pdf-файл с помощью pdf-принтера.

Для получения триального ключа
заполните форму ниже:

** Нажимая на кнопку, вы даете согласие на обработку

своих персональных данных. См. Политику конфиденциальности

Си Цзиньпин преподал важный урок мечтающей о загранице элите России

Политика Мнения

Фото: Prt Scr smotrim. ru

Председатель КНР Си Цзиньпин призвал население и элиту Китая фокусироваться на собственной стране, а не загранице. Израильский эксперт Яков Кедми считает это важным уроком российской элите.

Кедми обратил внимание на заявления Си Цзиньпина, которые он сделал в ходе XX съезда Коммунистической партии Китая (КПК). Так, лидер КНР начал свою речь с темы марксизма, который Пекин продолжает развивать и совершенствовать на китайский манер. По мнению эксперта, это свидетельствует о преемственности: Китай не «срубил под корень» основу собственного государства, а продолжает развиваться в прежнем ключе и концентрироваться на себе. Говоря об этом, Кедми намекнул на постсоветскую Россию, которая может извлечь уроки из слов Си Цзиньпина.

«На чем он всегда делал упор? «Центр вашей жизни, вашего внимания и интереса – это Китай». Не как в этой стране для всех центр жизни, интересов, понятий – это заграница. И до сих пор. И пока в центре внимания, интересов и понимания российской элиты, образования, населения не будет Россия, а не курорты и всякого рода суррогаты культуры за границей, проблемы будут появляться. И надо их решать. В Китае их решают. Надо брать пример со старших братьев», — сказал Кедми.

Также эксперт заявил о подготовке Китая к масштабному конфликту. Это проявилось не только в словах лидера страны на съезде КПК, посвященных вооруженным силам, но и в его предыдущих действиях. По мнению Кедми, КНР ведет подготовку к военному противостоянию, понимая, что внешнее давление на страну только нарастает.

«Примерно полгода назад Си Цзиньпин посещал войска. Он сказал китайской армии: «Готовьтесь к войне, потому что страна в опасности». И он сказал китайскому народу: «Готовьтесь к войне». И Китай готовится», — заявил Кедми в программе «Вечер с Владимиром Соловьевым».

Недавно Кедми заявил, что Китай определит вектор развития отношений с Россией во многом по итогам спецоперации на Украине. Если РФ добьется успеха, Пекин сделает ставку на Москву на внешнем контуре. Если же странам НАТО удастся создать России серьезные проблемы руками ВСУ и наемников, то китайское руководство станет полагаться исключительно на себя в глобальном противостоянии с Западом.

Григорий Егоров

россия китай Си Цзиньпин российская элита яков кедми политика

Подписаться

Школа лыж и сноуборда Vail

Ваш лучший день в горах ждет вас

Предпочитаете ли вы крутые склоны, техничный рельеф или просто хотите научиться кататься на лыжах по пологим подготовленным трассам — инструкторы нашей лыжной школы помогут вам отточить свои навыки и исследуйте гору с уверенностью!

2022/23: Что вам нужно знать

Школа лыж и сноуборда может быть доступна в дни, когда билеты на подъемники недоступны.

Забронируйте урок и добавьте билет на подъемник со скидкой при оформлении заказа!

логотип вейл

Учитесь у инструкторов мирового класса

Развивайте свои навыки и уверенность в себе в веселой и поддерживающей среде.

Откройте для себя лучшую местность

Попробуйте все лучшие маршруты с нашими опытными гидами.

Пропустить строки

Проводите больше времени, занимаясь любимым делом.

УРОКИ ПО ВАШЕМУ ПУТИ

 

Тип деятельности AllChildAdult GroupPrivate