Мой канал Old Programmer здесь: Программирование. Тематическое оглавление моего Zen-канала (Old Programmer)
Здесь собраны все статьи и видео по вопросам, так или иначе связанным с языком C или C++.
Представленный список будет динамически пополняться с появлением новых материалов.
Список разделов канала Old Programmer, канала о программировании и программистах
Все об языках программирования C и C++
- О кодировке и программировании (C++, библиотека QT). Статья 1
- О циклах в программировании (C++, Python). Статья 1
- Программирование. Ввод данных с консоли (С и Python). Статья 4
- О циклах в программировании (for в языке C). Статья 2
- Указатели в программировании(язык C - C++). Статья 1
- Глобальные переменные в программировании. Статья 1
- Объектно-ориентированное программирование (C++). Статья 1
- Программирование. Некоторые "фишки" языка C
- Программирование на языке C. Функции в качестве параметров
- Объектно-ориентированное программирование (C++). Статья 2
- Объектно-ориентированное программирование. Конструкторы (С++). Статья 5
- Объектно-ориентированное программирование. Наследование (С++). Статья 6
- Объектно-ориентированное программирование. Наследование (C++). Статья 8
- Объектно-ориентированное программирование. Наследование (C++). Статья 10
- QT (C++), пример работы с файлами.
- Объединение объектных модулей. Язык C.
- Программирование на ассемблере. Статья 9 (ассемблер и C)
- Программирование на ассемблере. Статья 10 (ассемблер и C)
- Рекурсия в программировании (язык C). Статья 6
- Программирование на ассемблере в Linux. Статья 11 (ассемблер и C)
- Программирование на ассемблере. Статья 12 (ассемблер и C)
- Ассемблер и C, пример эксперимента по сравнению производительности
- Ассемблерный код программ на языке C (интрига продолжается)
- Язык C. Функция с переменным числом параметров
- Язык C. Функция с переменным числом параметров. Вариант решения
- Ассемблерный код программ на языке C (интрига близка к завершению)
- Язык C. Функция с переменным числом параметров. Еще один вариант решения
- Рекурсия в программировании (язык C). Статья 7
- Язык C++. Указатели и ссылки
- Ассемблер и C (конец интриги)
- C++ QT, начала программирования, простое оконное приложение
- C++ QT, начала программирования, простое приложение с обработкой событий
- Полиморфизм в наследовании (язык C++)
- Управление файлами. Язык C. Статья 1
- Управление файлами. Язык C. Статья 2
- Управление файлами. Язык C. Статья 3
- Управление файлами. Язык C. Статья 4
- Файлы и файловая система на языке C. Список ресурсов
- Управление файлами. Язык C. Статья 5 (добавление)
- Управление файлами. Язык C. Статья 6
- Управление файлами. Язык C. Статья 7 (форматный вывод)
- Управление файлами. Язык C. Статья 8 (обработка текстовых файлов)
- Управление файлами. Язык C. Статья 9 (удаление и переименование)
- Управление файлами. Язык C. Статья 10 (просмотр каталога)
- Управление файлами. Язык C. Статья 11 (получение информации о файлах)
- Управление файлами. Язык C. Статья 12 (рекурсивный поиск)
- Управление файлами. Язык C. Статья 13 (оптимизируем рекурсивный поиск по каталогам)
- C++ QT перехват событий в элементах окна
- Многозадачность. Язык C. Статья 1
- Многозадачность. Язык С. Статья 2 (fork)
- Многозадачность в Linux. Язык C. Статья 3 (wait)
- Многозадачность в Linux. Язык C. Статья 4 (waitpid)
- Многозадачность в Linux. Язык C. Статья 5 (pipes)
- Многозадачность в Linux. Язык C. Статья 6 (еще pipes)
- Многозадачность в Linux. Язык C. Статья 7 (сигналы)
- Рекурсия в программировании (язык C). Статья 9 (быстрая сортировка)
- Многозадачность в Linux. Язык C. Статья 8 (сигналы и реализация простого таймера)
- Многозадачность в Linux. Язык C. Статья 9 (сигналы и реализация объекта "таймера")
- Доступ к параметрам командной строки. Языки C и Python
- Многозадачность в Linux. Язык C. Статья 10. Канал fifo (начало)
- Многозадачность в Linux. Язык C. Статья 11. Канал fifo. Передача сообщения другому приложению
- C++ QT. Реализация таймера
- QT (C++). Таймер, сигналы и слоты
- Программирование на языке C. Двумерный массив
- Рекурсия в программировании (язык C). Пример олимпиадной задачи
- Многозадачность в Linux. Язык C. Статья 12. Разделяемая память
- Рекурсия в программировании. Язык C. Еще один пример олимпиадной задачи
- Программирование в Linux. Файлы отображаемые в память (memory-mapped files)
- Многозадачность в Linux. Язык C. Потоки (threads). Статья 13
- Многозадачность в Linux. Язык C. Статья 14. Проблемы синхронизации
- Программирование на C++ Qt. Обработка ini-файлов
- Программирование на C++ Qt. Модальные и немодальные окна
- Объектно-ориентированное программирование (C++). Перегрузка операторов. Статья 1
- Программирование оконных приложений на языке C++ (Qt). Взаимодействие с дочерним окном
- Многозадачное программирование в Linux на языке C (статья 16). Переменные окружения
- Компьютерная графика в библиотеке QT. Графики функций на C++
- Объектно-ориентированное программирование на C++. Перегрузка операторов. Статья 2
- Программирование на языке C++. Шаблоны функций C++
- Программирование на языке C++. Перегрузка функций в C++
- Язык программирования C. Функция printf для начинающих (спецификаторы и модификаторы)
- Язык программирования C. Форматный ввод. Функция scanf (спецификаторы и модификаторы)
- Компьютерная графика в Qt. Рисование мышью в окне. QPainter. Обработка событий
- Программирование на языке C. Преобразования числа в строку и обратно (int, long int, long long, int64_t)
- Рекурсия в программировании. Очередная олимпиадная задача
- Рекурсия и программирование. Продолжаем публиковать олимпиадные задачи
- Пример олимпиадной задачи по программированию
- Олимпиадные задачи по программированию. Задача о раскладывающихся столах
- Исключения в языке C++: try, catch, throw. Статья 1
- C++. Обработка исключений. Стандартная библиотека exception. Статья 2
- Управление файлами. Язык C. Статья 10а (просмотр каталога, syscall, getdents)
- Язык C++. Стандартные библиотеки (статья 1, iostream)
- Язык программирования C++. Стандартные библиотеки (статья 2, библиотека iostream)
- Язык программирования C++. Стандартные библиотеки (статья 3, библиотека iostream)
- Библиотеки C++. Список ресурсов
- Язык программирования C++. Стандартные библиотеки (fstream, статья 1)
Видео
- Начала языка Си. Урок 1 (видео)
- Начала языка Си. Урок 2. Структура программы на языке Си. Программа как набор функций.
- Начала языка Си. Урок 3.Указатели и переменные. Указатели на указатели. Массивы и указатели.
- Начала языка Си. Урок 4 (видео). Глобальные, локальные переменные. Область видимости и время жизни
- Основы языка C. Оператор goto
Пока. Подписываемся на мой канал Old Programmer и программируем на C и C++.