Константы в С++
В предыдущих статьях мы обсудили переменные и область видимости переменных в C++ и вы узнали, что значение, присваиваемое переменным, можно менять в течение всей программы. (далее…)
В предыдущих статьях мы обсудили переменные и область видимости переменных в C++ и вы узнали, что значение, присваиваемое переменным, можно менять в течение всей программы. (далее…)
В этой статье мы с вами поговорим о переменных в C++, которые являются сущностями, требующиеся нам для выделения памяти, в которых мы будем хранить данные. Мы уже знаем, что программирование — это не что иное, как манипулирование и обработка данных. Поэтому, программист должен иметь возможность сохранения этих данных в памяти компьютера. (далее…)
В этой статье мы с вами обсудим типы данных в C++. Мы уже показывали вам идентификаторы, которые используются для идентификации различных объектов в C++ по имени. Помимо идентификаторов, вы, наверное, также знаете, что такое переменная, и что она хранит в себе информацию или данные. (далее…)
Из этой статьи вы узнаете об основном синтаксисе C++, включая ключевые слова, идентификаторы, блоки и разделители.
Эти термины служат основой для программирования на C++, и вам необходимо хорошо их знать, прежде чем вы начнете программировать на языке C++. (далее…)
Давайте подробно рассмотрим настройку среды программирования на локальном компьютере, или на сайте онлайн.
Программы C++ могут выполняться в различных операционных системах, таких как Windows, Linux, Mac OS и т.д. Каждая операционная система имеет свои собственные функции и поведение, и в зависимости от этого подход к настройке среды C++ будет соответственно различаться. (далее…)
C++ — это объектно-ориентированный язык программирования. Но правда в том, что C++ также поддерживает процедурное и обобщенное программирование. (далее…)
В предыдущей части статьи мы изложили теорию фильтра альфа-бета. Также мы провели моделирование в Matlab для демонстрации влияния настроек на поведение фильтра. Пришло время реализовать фильтр на микроконтроллере. (далее…)
Задача датчиков — предоставить информацию о положении робота и других объектов. Эти данные передаются в алгоритмы управления. Сигналы с датчиков ошибочные. Но, чтобы получить более подробную информацию о состоянии объекта, его оценка должна производиться на основании данных измерений. (далее…)
Хороший программист должен знать, какие аспекты языка опасны, и уметь с ними справляться. В этой статье мы представим несколько опасных ситуаций. Некоторые из них будут очевидными или откровенно глупыми, другие могут касаться аспектов, о которых многие даже не знают.
Мы надеемся, что это позволит читателю развить инстинкт обнаружения потенциально опасных мест на лету во время работы над кодом. (далее…)
Эта статья отличается от большинства материалов по программированию, с которыми вы, возможно, сталкивались. В ходе этой статьи вы не получите никаких знаний о конкретном процессоре или модуле. Причем кода в статье будет очень мало, речь пойдет только о техниках его создания. (далее…)