https://github.com/ilyachalov/lafore-book-examples
2018 год
Выбор Microsoft Visual Studio 2017
Установка Visual Studio Community 2017
Работа в Visual Studio Community 2017
Сайт Елены Вставской о программировании
Установка Visual Studio Community 2017
Работа в Visual Studio Community 2017
Сайт Елены Вставской о программировании
1. Книга Роберта Лафоре, ООП в С++
2. Консольная программа закрывается
2019 год
Консольная программа выдает кракозябры (не ЖЖ, на стороннем сайте)
3. GitHub через веб-интерфейс это просто
4. Перегруженные функции и термос
5. Ошибки в учебнике по программированию
AVG CyberCapture и отладка программ
Конфигурации решений Release и Debug
Экспонента и экспоненциальная запись
Куда плывет запятая
Формы экспоненциальной записи
Формула числа с плавающей запятой
Сайт о компьютерной арифметике
Конфигурации решений Release и Debug
Экспонента и экспоненциальная запись
Куда плывет запятая
Формы экспоненциальной записи
Формула числа с плавающей запятой
Сайт о компьютерной арифметике
6. Очередная ошибка перевода
7. Вызов неконстантного метода из константного
8. Times = умножить
Мера измерения углов, радианы и градусы
Число Пи в программе на C++
Прямоугольная и полярная системы координат
Связь прямоугольных и полярных координат
Функции арктангенса atan и atan2 в C++
Число Пи в программе на C++
Прямоугольная и полярная системы координат
Связь прямоугольных и полярных координат
Функции арктангенса atan и atan2 в C++
9. Фразеологизм: draw the line at sth
10. Общее и частное наследование
11. Конструктор базового класса в теле производного
12. Сокрытие имён при наследовании
13. Симулятор лошадиных скачек
14. Указатели и константы
15. Перевод Лафоре: чистые виртуальные функции
16. Дюймы слева
17. Английский язык: dog-eared
18. Выравнивание данных в памяти компьютера
19. RTTI в Visual Studio Community 2017
20. Как найти папку INCLUDE (Visual Studio Community 2017)
21. Иерархия потоковых классов в C++
2020 год
22. С++: ввод/вывод для файлов, UTF-8
23. Курьез при чтении из файла
Заголовочные файлы (Visual Studio Community 2017)
Hex-редактор в Visual Studio Community 2017
Широкие символы в Windows
Идиома Safe Bool
Hex-редактор в Visual Studio Community 2017
Широкие символы в Windows
Идиома Safe Bool
24. C++: запись объекта в файл и виртуальные функции
25. C++: указатель на таблицу виртуальных методов
26. C++: чтение объекта из файла и __vfptr
27. Печать через PRN из консольной программы Windows
С++: типы переменных в Windows API
C++: агрегатная инициализация структур
Виртуальные принтеры на примере Windows 7
Windows API: печать из консольной программы
Командная строка из Проводника Windows
Вставка и копирование текста в командной строке
Windows GDI, C++: печать текста
Windows GDI, C++: выравнивание текста при печати
C++: агрегатная инициализация структур
Виртуальные принтеры на примере Windows 7
Windows API: печать из консольной программы
Командная строка из Проводника Windows
Вставка и копирование текста в командной строке
Windows GDI, C++: печать текста
Windows GDI, C++: выравнивание текста при печати
28. Да запросто
29. Ошибка в программе симуляции работы лифтов
30. 13 глава Лафоре, обязательность main, С++
31. Множественное включение заголовочного файла
32. Добавление переменной к пространству имен
33. Разбор упражнения с лифтами
34. Библиотека классов
Создание библиотеки классов (в тексте)
Создание библиотеки классов (объектный файл)
Создание библиотеки классов (.lib)
Создание библиотеки классов (объектный файл)
Создание библиотеки классов (.lib)
Динамически подключаемые библиотеки
О динамически подключаемых библиотеках подробнее
Преимущества динамического связывания
Создание динамически подключаемой библиотеки
Функция точки входа DLL
Динамическое связывание во время запуска
Динамическое связывание во время выполнения
Порядок поиска DLL
Данные библиотеки DLL
Перенаправление DLL
Обновления DLL
Безопасность DLL
AppInit_DLLs и протокол Secure Boot
Рекомендации по разработке DLL
О динамически подключаемых библиотеках подробнее
Преимущества динамического связывания
Создание динамически подключаемой библиотеки
Функция точки входа DLL
Динамическое связывание во время запуска
Динамическое связывание во время выполнения
Порядок поиска DLL
Данные библиотеки DLL
Перенаправление DLL
Обновления DLL
Безопасность DLL
AppInit_DLLs и протокол Secure Boot
Рекомендации по разработке DLL
Создание библиотеки классов (.dll): теория
Создание библиотеки классов (.dll): проект DLL
Создание библиотеки классов (.dll): экспорт классов
Создание библиотеки классов (.dll): неявное связывание
Создание библиотеки классов (.dll): проект DLL
Создание библиотеки классов (.dll): экспорт классов
Создание библиотеки классов (.dll): неявное связывание
35. Служебное слово or в C++ и Лафоре
36. Тестирование шаблона функции
37. C++: пробел между угловыми скобками шаблонов
38. C++: обратный проход списка в STL
39. C++: ключ во множестве STL
40. C++: алгоритм copy() на одном контейнере STL
41. C++: чем отличаются bind1st и bind2nd
42. Частотная таблица слов в тексте
43. У Пегги жил веселый гусь
44. Унифицированный процесс разработки программы
45. Разбор симулятора лошадиных скачек
46. Разбор симулятора лошадиных скачек 2
47. Разбор симулятора лошадиных скачек 3
48. Перевод понятия multiplicity в UML
49. Проектирование программ онлайн
50. Разбор симулятора системы из 4-х лифтов
51. Разбор симулятора системы из 4-х лифтов (2 часть)
52. Проектирование программы для бизнес-ситуации
53. Проектирование программы для бизнес-ситуации 2
54. Учебник Лафоре, библиография: продвинутый C++
55. Учебник Лафоре, библиография: основополагающие документы
56. Учебник Лафоре, библиография: UML
57. Учебник Лафоре, библиография: история развития C++
58. Учебник Лафоре, библиография: прочие темы