Рубрика: C/C++
Подключаем локальный репозиторий Git к удалённому
Подключение локального репозитория к удалённому осуществляется следующим образом. Необходимо вызвать окно консоли в папке с репозиторием или установить её в качестве текущей при помощи команды cd. Например так: cd C:\MyRepositoryFolder…
Плата Sipeed Longan Nano - RISC-V GD32VF103CBT6, инструкция по разработке
Несколько лет назад мы впервые столкнулись с микроконтроллером GigaDevice GD32, совместимым с STMicro STM32F103, но с более…
Обмен данными между ПК и Arduino через последовательный порт (с примером на C#)
Микроконтроллеры Arduino могут интегрироваться с ПК через последовательный порт. В аппаратном отношении подключение реализовано через интерфейс USB, но операционная система воспринимает устройство так, как будто оно подключено при помощи последовательного…
Преобразование строк в массив символов в Arduino
Строки в C++ всегда были одним из не самых простых вопросов и почти каждый «диалект» этого языка программирования решает его по-разному. Свой вариант решения есть и у Arduino. В Arduino…
Заполняем базу данных начальными значениями в миграциях (EntityFramework Core (Code First))
При работе с базами данных нередко возникает необходимость заполнить те или иные таблицы начальными значениями. Штатный механизм миграций в EntityFramework Core позволяет это сделать. Для того чтобы добавить запись в…
Программа для перевода миль в километры на C++
Сегодня мы напишем программу которая будет переводить мили в километры. И сделаем так чтобы данные вводились с клавиатуры. Итак американская миля равна 1,60934, перейдем к коду: #include «pch.h» #include «iostream»…
Линейное уравнение ax+b=0 на C++
Сегодня мы приведем пример решения простого линейного уравнения ax+b=0 Сначала подключим библиотеку #include <cmath>. Она содержит…
Квадратное уравнение ax2 + bx + c = 0 на C++
Сегодня напишем программный код на С++ для решения квадратного уравнения вида. Для решения будем использовать…
Генерация массива со случайными числами на C++
В программировании часто возникает необходимость заполнить массив различными числами.И не обязательно чтобы они шли по порядку.Для того чтобы сгенероровать случайные числа в с++ используется функция rand(). На сомом деле это…
Решение определенного интеграла методом прямоугольников на C++
Реализуем метод прям угольников на C++. Для этого возьмем функцию #include «pch.h» #include «iostream» #include «cstdlib» using namespace std; double metodpryamoygol( double a , double b , double n); double…
Устанавливаем и сбрасываем определённый бит в числе
В предыдущей статье мы научились проверять установлен ли тот или иной бит в числе. В этой статье мы научимся устанавливать и снимать определённые биты. Установка бита Установка бита производится при…
Проверяем установлен ли определённый бит в числе
При работе с двоичными данными нередко возникает необходимость проверить установлен ли в числе определённый бит. Делается это достаточно просто при помощи так называемого «побитового «И». Ниже приводится код примера проверки…
Меняем значение двух переменных логического типа (boolean) без использования третьей
Когда-то давно мы уже рассматривали данную задачу применительно к целочисленным переменным. Но как быть с…