Учебное направление

C++

Уроки C++: установка компилятора, синтаксис, классы, STL, указатели, файлы, алгоритмы, Visual Studio и практические задачи. Материалы выстроены от первого знакомства до практических задач и следующего уровня.

Быстрый выбор

С чего начать C++

Выберите первую задачу и переходите к инструкции.

Как сделать все строки одинакового размера в C++: setw, пробелы и обрезка

В C++ «сделать все строки одинакового размера» можно понимать двумя способами. Если нужно красиво вывести таблицу в консоль, используйте std::setw. Если нужно…

Left в C++: как работает выравнивание вывода

std::ios::left — это флаг форматирования потока, который включает выравнивание по левому краю. В обычном коде чаще используют манипулятор std::left, потому что он…

Setiosflags в C++: как работает и чем заменить в обычном коде

std::setiosflags — это манипулятор из заголовка , который устанавливает флаги форматирования потока. Проще говоря, он меняет то, как std::cout выводит значения: выравнивание,…

Как обновить Microsoft Visual C++ пошагово

Чтобы обновить Microsoft Visual C++, сначала определите, что именно нужно обновить: Visual C++ Redistributable для запуска программ или Visual Studio/Build Tools для…

Как установить Microsoft Visual C++ Runtime в GameHub

Если игра в GameHub пишет, что не хватает Microsoft Visual C++ Runtime, vcruntime140.dll, msvcp140.dll или похожего файла, обычно нужен Visual C++ Redistributable.…

Как отделить буквы от цифр в C++: isalpha, isdigit и две строки

Чтобы отделить буквы от цифр в C++, нужно пройти строку по символам и проверить каждый символ. Для цифр используют std::isdigit, для букв…

Маршрут обучения

Как двигаться по порядку

2

Шаг 2

Left в C++: как работает выравнивание вывода

std::ios::left — это флаг форматирования потока, который включает выравнивание по левому краю. В обычном коде чаще используют манипулятор std::left, потому что он короче и понятнее…

4

Шаг 4

Как обновить Microsoft Visual C++ пошагово

Чтобы обновить Microsoft Visual C++, сначала определите, что именно нужно обновить: Visual C++ Redistributable для запуска программ или Visual Studio/Build Tools для разработки. Это разные…

Учебные дорожки

Маршруты по теме «C++»

Сгруппированные материалы для последовательного изучения.

Маршрут 2

Рабочие задачи

Маршрут 3

Следующий уровень

Самопроверка

Как понять, что можно идти дальше

  1. Вы можете повторить основной пример без пропущенных шагов
  2. Понимаете назначение ключевых команд и параметров
  3. Умеете проверить результат и прочитать сообщение об ошибке
  4. Можете изменить пример под собственную задачу

Материалы рубрики

Новые материалы по теме «C++»

Как сделать все строки одинакового размера в C++: setw, пробелы и обрезка

В C++ «сделать все строки одинакового размера» можно понимать двумя способами. Если нужно красиво вывести таблицу в консоль, используйте std::setw. Если нужно изменить сами данные, используйте дополнение пробелами, обрезку или std::string::resize Сначала решите,…

Left в C++: как работает выравнивание вывода

std::ios::left — это флаг форматирования потока, который включает выравнивание по левому краю. В обычном коде чаще используют манипулятор std::left, потому что он короче и понятнее Типичный пример: Вывод: Строка "C++" занимает поле шириной…

Setiosflags в C++: как работает и чем заменить в обычном коде

std::setiosflags — это манипулятор из заголовка , который устанавливает флаги форматирования потока. Проще говоря, он меняет то, как std::cout выводит значения: выравнивание, формат чисел, показ десятичной точки и другие режимы Минимальный пример: Вывод:…

Как обновить Microsoft Visual C++ пошагово

Чтобы обновить Microsoft Visual C++, сначала определите, что именно нужно обновить: Visual C++ Redistributable для запуска программ или Visual Studio/Build Tools для разработки. Это разные компоненты Если не запускается игра или программа и…

Как установить Microsoft Visual C++ Runtime в GameHub

Если игра в GameHub пишет, что не хватает Microsoft Visual C++ Runtime, vcruntime140.dll, msvcp140.dll или похожего файла, обычно нужен Visual C++ Redistributable. Но важен контекст: если GameHub запускает Windows-игру через Wine, Proton или…

Как отделить буквы от цифр в C++: isalpha, isdigit и две строки

Чтобы отделить буквы от цифр в C++, нужно пройти строку по символам и проверить каждый символ. Для цифр используют std::isdigit, для букв — std::isalpha. Результат можно сохранить в две строки: отдельно буквы, отдельно…

Как ускорить код на C++: измерение, алгоритмы, компилятор и память

Чтобы ускорить код на C++, не начинайте с случайной переписки строк. Сначала измерьте, где программа действительно тратит время. Ускорять нужно узкое место, а не весь проект вслепую Рабочий порядок: Измерить время. Найти самый…

Массивы в C++: обычный массив, vector и базовые операции

Массив в C++ — это набор элементов одного типа, расположенных подряд. Например, массив чисел может хранить оценки, цены, координаты или результаты измерений Простой массив: Здесь numbers — массив из пяти элементов типа int…

Как очистить переменную string в C++: clear, присваивание пустой строки и erase

Чтобы очистить переменную `std::string` в C++, используйте метод `clear()`:. Ниже — разделы про пример с clear, присвоить пустую строку и очистить через erase, чтобы быстро понять устройство материала, практические ограничения и типовые точки…

Настройки cookie