Лев Инкогнито

Лев Инкогнито

Россия, Санкт-Петербург
  • Семейное положение — Не женат
  • читателей — 16 050
  • на сайте с 16 января 2018 г.
Фото

Функция Random C++
2

Начиная с версии C++11 в стандарте языка были значительно расширены средства для работы со случайными числами (далее, СЧ). СЧ используются во многих алгоритмах. Они имеют отношение не только к математике и мат. статистике, но и к компьютерному моделированию, криптографии, передаче сигналов, нейронным сетям, видеоиграм, обработке изображений и т. д. Область применения случайных чисел обширна, поэтому вопрос об их создании средствами программирования возник одновременно с появлением компьютеров.
Фото

Перегрузка операторов в С++: основы, примеры
1

В любой науке есть стандартные обозначения, которые облегчают понимание идей. Например, в математике это умножение, деление, сложение и прочие символьные обозначения. Выражение (x + y * z) понять куда проще, чем «умножить y, с, z и прибавить к x». Значение краткой символьной записи сложно переоценить. Исходя из таких соображений, в языки программирования были добавлены перегрузки операторов.
Фото

Функция Scanf C: описание
2

Функция форматированного ввода данных в языке C scanf() и ее описание - это одно из первых, с чем знакомится любой, кто начинает изучать этот замечательный язык программирования. И скорее всего уже в первых строчках кода в первой программе "Hello World!" новичок воспользуется функцией printf(), составляющей вместе со scanf() основу большинства программ, которые ему предстоит создавать в начале обучения.
Фото

Что такое динамические массивы C++?

Определимся для начала с тем, что такое динамический массив. Со времен Си существуют массивы, но их особенностью был фиксированный размер, который указывался при создании и больше не менялся. Благодаря этому они получили название статических массивов. Очевидно, динамический массив означает, что он может изменять свой размер в ходе работы программы. Поговорим о старых методах и современных решениях.
Фото

Стандартные библиотеки C++

Standard Template Library(STL) или стандартная библиотека шаблонов повлияла на архитектурное строение C++ и стала ядром языка. STL – это набор универсальных компонентов и современных высокоэффективных алгоритмов для управления данными. Благодаря этой библиотеке программисту стали доступны передовые достижения в области структур данных и эффективных алгоритмов без необходимости детального осмысления их строения и работы.