Константы в С++

КонстантыВ предыдущих статьях мы обсудили переменные и область видимости переменных в C++ и вы узнали, что значение, присваиваемое переменным, можно менять в течение всей программы. (далее…)

Продолжить чтениеКонстанты в С++

Переменные в С++

ПеременныеВ этой статье мы с вами поговорим о переменных в C++, которые являются сущностями, требующиеся нам для выделения памяти, в которых мы будем хранить данные. Мы уже знаем, что программирование — это не что иное, как манипулирование и обработка данных. Поэтому, программист должен иметь возможность сохранения этих данных в памяти компьютера. (далее…)

Продолжить чтениеПеременные в С++

Типы данных С++

Типы данных С++В этой статье мы с вами обсудим типы данных в C++. Мы уже показывали вам идентификаторы, которые используются для идентификации различных объектов в C++ по имени. Помимо идентификаторов, вы, наверное, также знаете, что такое переменная, и что она хранит в себе информацию или данные. (далее…)

Продолжить чтениеТипы данных С++

Основной синтаксис C++

Синтаксис C++Из этой статьи вы узнаете об основном синтаксисе C++, включая ключевые слова, идентификаторы, блоки и разделители.

Эти термины служат основой для программирования на C++, и вам необходимо хорошо их знать, прежде чем вы начнете программировать на языке C++. (далее…)

Продолжить чтениеОсновной синтаксис C++

Настройка среды разработки для C++

Настройка среды CДавайте подробно рассмотрим настройку среды программирования на локальном компьютере, или на сайте онлайн.

Программы C++ могут выполняться в различных операционных системах, таких как Windows, Linux, Mac OS и т.д. Каждая операционная система имеет свои собственные функции и поведение, и в зависимости от этого подход к настройке среды C++ будет соответственно различаться. (далее…)

Продолжить чтениеНастройка среды разработки для C++

Полный Обзор C++

Программирование на C++C++ — это объектно-ориентированный язык программирования. Но правда в том, что C++ также поддерживает процедурное и обобщенное программирование. (далее…)

Продолжить чтениеПолный Обзор C++

Фильтр Альфа — Бета. От теории к практике — часть 2

Альфа и БетаВ предыдущей части статьи мы изложили теорию фильтра альфа-бета. Также мы провели моделирование в Matlab для демонстрации влияния настроек на поведение фильтра. Пришло время реализовать фильтр на микроконтроллере. (далее…)

Продолжить чтениеФильтр Альфа — Бета. От теории к практике — часть 2

Фильтр Альфа — Бета. От теории к практике — часть 1

Альфа - БетаЗадача датчиков — предоставить информацию о положении робота и других объектов. Эти данные передаются в алгоритмы управления. Сигналы с датчиков ошибочные. Но, чтобы получить более подробную информацию о состоянии объекта, его оценка должна производиться на основании данных измерений. (далее…)

Продолжить чтениеФильтр Альфа — Бета. От теории к практике — часть 1

Как избежать ошибок в языке Си?

Ошибки языка CХороший программист должен знать, какие аспекты языка опасны, и уметь с ними справляться. В этой статье мы представим несколько опасных ситуаций. Некоторые из них будут очевидными или откровенно глупыми, другие могут касаться аспектов, о которых многие даже не знают.

Мы надеемся, что это позволит читателю развить инстинкт обнаружения потенциально опасных мест на лету во время работы над кодом. (далее…)

Продолжить чтениеКак избежать ошибок в языке Си?

Секреты профессионального программирования

ПрограммистЭта статья отличается от большинства материалов по программированию, с которыми вы, возможно, сталкивались. В ходе этой статьи вы не получите никаких знаний о конкретном процессоре или модуле. Причем кода в статье будет очень мало, речь пойдет только о техниках его создания. (далее…)

Продолжить чтениеСекреты профессионального программирования