Урок по C++/ Сортировка Массива
Сейчас встречаются большинство программ написанных на С++ где сортируются числа, давайте разберем это на примере готовой программы: #include "stdafx.h" #include<conio.h> #include<iostream> #include<math.h> using namespace std; int main() { int const n = 10; int a[n]; for (int i = 0; i < n; i++) { a[i] = rand() % 50; cout << a[i] << " "; } cout << "\n"<<"Otvet:"; for (int i = 0; i < n; i++) { if (a[i] < a[n - 1]) a[i] = a[n - n]; cout << a[i]<<" "; } _getch(); return 0; } Первым делом подключаем необходимые инклуды " conio.h , iostream , math.h". Разберем принцип работы программы: int const n = 10; создаем n-рандомных элементов...
1407 читали · 7 лет назад
Пишем собственный игровой движок с помощью C++
С нуля создадим собственный игровой движок с помощью библиотеки SFML и C++, чтобы разобраться, как происходит создание ядра. В этом проекте мы создадим собственный игровой движок на C++. Движок будет очень простым, но готовым к расширению возможностей. Конечная игра с использованием этого кода тоже крайне проста: наш персонаж сможет перемещаться влево и право, а из графики – только бэкграунд и фигурка персонажа. Подготовка Visual Studio Создадим новый проект в Visual Studio. Обратите внимание,...
5 лет назад
Структура программы в C++
Прежде чем приступить к написанию программ, необходимо изучить структуру программ на языке программирования С++. Своими словами, структура программ  это разметка рабочей области (области кода) с целью чёткого определения основных блоков программ и синтаксиса...
459 читали · 1 год назад
Extensible Storage — что это и с чем это едят
Всем привет! Сегодня будет очень большая и подробная статья. Я задумывал её как обычное описание поведения классов в Revit API, но в процессе перешёл к созданию приложения по работе со Schema (далее для простоты — схема), написал очень много кода и сделал очень интересную штуку. Сегодня вы узнаете, как создавать свои схемы, как записывать в них данные, чем отличаются Schema, Field и Entity и как работать с ArrayField и MapField. По пути я напомню вам про конвертёры в WPF и расскажу про DataTemplateSelector Поехали! В этой статье мы подробно рассмотрим классы из пространства имён Autodesk...