Учиться здесь

Чтобы учиться здесь, и вам было проще, советую пользоваться либо поиском от Яндекса, который в правом углу, либо искать содержимое на этой странице с помощью комбинации клавиш Ctrl+F3. Очень много браузеров поддерживают эту комбинацию для поиска. Нажав Ctrl+F, вводите текст. В разных браузерах окошко маленькое и обычно оно в разных местах, из-за чего его просто так бывает сложно приметить. Если вы использовали комбинацию клавиш, то, чтобы продолжить поиск, нажмите F3.

скачать borland с++ 3.1
С++ первая программа Очистка экрана clrscr();
Вывод текста на экран HelloWorld C++
С++ для начинающих MinGW командная строка. Работа из консоли Windows
С++ MinGW Аргументы командной строки для начинающих
Переменные в borland С++ 3.1
арифметика в borland c++ 3.1
Деление чисел C++ для начинающих. Округление числа
С++ Неявное преобразования типов
Условный оператор if и операция ?:
switch в C++ для начинающих
Проверка деления числа нацело на любое другое C++ для начинающих
Сравнение чисел в С++ для начинающих
Цикл for в С++ для начинающих

Программа, выводящая на экран числа с определенным интервалом в порядке возрастания (в порядке убывания)
Символьные строки C++ Вывести алфавит с помощью цикла for
Цикл While С++ для Начинающих
Одномерный массив в C++ для начинающих
Одномерный статический массив. Задать размерность
С++ для начинающих Массив строк
С++ для начинающих Мода массива
Генератор случайных значений С++ для начинающих
C++ для начинающих Как открыть файл в нужном режиме
Работа с текстовым файлом в C++ для начинающих (1)
Работа с текстовым файлом в C++ для начинающих (2)
C++ для начинающих работа с бинарными файлами
C++ для начинающих Динамическая структура и бинарный файл
С++ для начинающих. Запись структуры в файл и чтение структуры из файла
Переменная типа char в C++ для начинающих и как с ней работать

Функции в C++ для начинающих
Функции в С++ для начинающих. Прототипы
Функции в С++ для начинающих. Рекурсия
Функции в С++ для начинающих. Рекурсия (2)
Функции в С++ для начинающих. Рекурсия (3) Фибоначчи
Рекурсия. Пример работы с натуральным числом
Функции в C++ для начинающих Перегрузка функций
Функции в C++ для начинающих Несколько выражений на месте одного параметра
Функции в C++ для начинающих Параметры по умолчанию
Функции в C++ для начинающих Передача в функцию двумерного динамического массива
Двумерный динамически создаваемый массив. Инициализация и удаление с помощью функций
Двумерные массивы. Генерация уникальных элементов для каждой строчки и столбца
С++. Двумерные массивы. Как перемешать столбцы.

Добавление дополнительного значения к динамическому массиву
Шаблоны функций в С++ для начинающих Первое знакомство
С++. Параметры шаблонов функций.
Шаблоны функций. Аргументы по умолчанию. С++11

Область видимости переменных в C++ для начинающих
Логические операции C++ для начинающих

C++ Для начинающих вывести текст из файла на экран


Указатели в C++ для начинающих. Поверхностное знакомство

Указатели в C++ для начинающих.
Указатели. Константный указатель и Указатель на константу
Указатели. Массив указателей на функции
Указатель на функцию

Ссылки в C++ для начинающих Поверхностное знакомство
Ссылки в C++ для начинающих. Повторение и продолжение знакомства
Передача параметров в функции в C++ для начинающих
С++ для начинающих Функции с переменным числом параметров
Рекурсия. Пример работы с натуральным числом

Одномерный массив. Пузырьковая сортировка.
Двумерный массив. Пузырьковая сортировка строк
Циклический сдвиг массива влево с помощью указателей
C++ для начинающих Массивы Склеить два одномерных массива в один
С++ для начинающих. Выделение памяти для трехмерного массива. Многомерные массивы.
C++ Заполнение двумерного массива с помощью memcpy(memmove)

Строки String в Borland C++ 3.1 для начинающих
С++ для начинающих Передача символьного массива в функцию
C++ для начинающих Символьный массив
C++ для начинающих. Строки. Разбить строку на слова
C++ Строки. Как посчитать число слов в строке
C++ для начинающих. Строки. Посчитать количество символов в каждом слове без учета повторений
C++ для начинающих. Ввод только чисел
C++ для начинающих. Строки. Заданные предложения в случайном порядке
C++ Работа со строками. Создание массива слов без string и <string.h>
C++ string Сортировка строк без векторов, мультисетов и без всего подобного
С++ string сортировка слов построчно без Vector, без multiset и без подобного

Структуры в С++ для начинающих
Массив структур
С++ Структуры для начинающих (обычные). Создание списка студентов
Структуры. Передать динамическую структуру в функцию

Enum как работать и зачем нужно
С++ для начинающих Классы Первое знакомство
Классы. Динамически создаваемый одномерный массив c помощью методов класса
С++ для начинающих Конструктор Класса
С++ для начинающих Конструктор копирования Поверхностное знакомство
С++ для начинающих Конструктор копирования Причины использования
С++ для начинающих Определение методов класса вне класса
С++ для начинающих Конструктор класса Передача параметров в базовый конструктор класса
С++ для начинающих Классы, простое наследование первое знакомство
C++ для начинающих Знакомство с protected (модификатор доступа внутри класса)
С++ для начинающих Виртуальные функции Поверхностное знакомство
С++ для начинающих Виртуальные функции Продолжение знакомства Динамический полиморфизм
Виртуальные функции. Ещё один пример
С++ для начинающих Шаблоны классов
Шаблоны. Специализации шаблонов класса в С++.
C++ для начинающих. Раздельная компиляция (Знакомство)
Visual C++ Классы для начинающих. Отделение интерфейса от реализации
C++ для начинающих. Раздельная компиляция (Продолжаем Знакомство)
С++. Аргументы по умолчанию у шаблонов класса.
C++. Шаблоны. Параметры шаблонов как значения
C++. Шаблоны. Шаблоны как методы классов.
Variadic templates. Шаблоны с переменным числом аргументов. С++11

C++ для начинающих private, public, protected
C++ для начинающих private, public, protected как модификаторы для наследования
C++ для начинающих Дружественные функции Первое знакомство

С++ для начинающих Указатель this

С++ для начинающих Перегрузка операторов Первое знакомство
С++ для начинающих Перегрузка операторов
С++ Перегрузка бинарных operators << и >>

Моё небольшое личное возмущение
С++ для начинающих Однонаправленный список LIFO
С++ для начинающих Стек
С++ для начинающих Однонаправленный список FIFO
С++ для начинающих Кольцевой Однонаправленный список FIFO
Двусвязный список
C++ для начинающих. Удаление элемента из двусвязного списка
С++ для начинающих Очередь на основе линейного однонаправленного списка (Стека)
Дек. Простой пример на статическом массиве
Связные списки. Пузырьковая сортировка.
С++ для начинающих Бинарное дерево Первое знакомство
С++ для начинающих Динамические деревья Обходы
AVL дерево

ГРАФИКА

С++ для начинающих начало работы с графикой в DosBox C++ 3.1 Введение
Знакомство с graphics.h Рисование дома, дерева, Солнца и озера
Знакомство с рисованием с помощью WinApi. Рисование дома, дерева, Солнца и озера

graphics.h Рисование треугольника по указанным координатам
С++ для начинающих Рисование линии
C++ для начинающих как Узнать расстояние отрезка
C++ для начинающих провести прямую через две точки
C++ для начинающих как построить перпендикуляр к прямой
C++ для начинающих Рисование прямоугольника
C++ для начинающих Рисование окружности алгоритм Брезенхайма
C++ для начинающих Узнать количество точек пересечения двух окружностей
C++ для начинающих узнать случайную координату окружности
C++ для начинающих узнать координаты касательной из заданной точки к окружности

С++ для начинающих узнать по произвольной точке точки касания касательных к окружности
C++ для начинающих провести касательную к окружности

C++ для начинающих Рисование графика функции
C++ для начинающих Рисование правильной звезды
Рисование правильной n конечной звезды (другая версия)
C++ для начинающих Рисование правильного многоугольника
C++ для начинающих Спираль Архимеда
C++ для начинающих Лабиринт
С++ Каркас куба
======ПРИЁМЫ ВРАЩЕНИЯ=======
C++ для начинающих как повернуть отрезок вокруг его начала
C++ для начинающих как повернуть отрезок вокруг его середины
graphics.h Рисование Куба, Вращение, Масштабирование, Перемещение куба
bios.h Узнать код для клавиши
============================

========ГРАФЫ=======
Графы. Теоретическое знакомство (первые начинания)
Графы. Алгоритм Прима
Графы. Гамильтонов цикл в C++

Графы. Эйлеров цикл в C++
=====================================

С++ для начинающих Первое знакомство с консолью Visual Studio 2005
Visual Studio. Шрифт текста в консоли

STL Первый шаг Берем ориентир
STL Vector Первое знакомство с вектором
Итераторы Первое знакомство и долой сомнения Итератор – это не указатель
STL Итераторы Категории итераторов
Основные алгоритмы STL Примеры алгоритмов на векторе
C++ для начинающих. Численный алгоритм accumulate
STL Использование алгоритмов на массивах (С++ 11)
C++ для начинающих. алгоритм for_each
STL Обобщенные алгоритмы. adjacent_find (алгоритм поиска)
C++ STL Вектор векторов
STL Вектор строк, считать из файла
C++ STL Посимвольное считывание многострочного текстового файла в вектор строк
STL Структуру в вектор
STL контейнер map. Первое знакомство
STL Знакомство с deque
STL List поверхностное знакомство
C++ Работа с файлами. Заменить слова файла, найденные в словаре слов, звездочками

Начало знакомства с WinApi
Visual C++ Бесконечность в консоли с помощью WinAPI
Моделирование раздачи карт. (из книги Дейтелов) Рабочий пример

С++ Паттерн проектированя “Фабричный метод”. Пример кода.
C++ Паттерн проектированя "Фабричный метод". (Продолжение)

С++. Знакомство с decltype, по следам Скотт Мейерса

Все комментарии на сайте проверяются, поэтому ваш комментарий может появиться не сразу. Для вставки кода в комментарий используйте теги: [php]ВАШ_КОД[/php]

17 комментариев: Учиться здесь

  • Наталья говорит:

    Спасибо огромнейшее за этот прекрасный сайт!!! Здесь всё разжёвано именно для моего уровня. А вот, наривасовался вопросик, нет ли у Вас подобного сайта, только по C++ Builder 6?

    Автор сайта отвечает:
    Вынужден огорчить. У меня нет.

  • Sergio говорит:

    Действительно потрясающий ресурс! Материал изложен простым доступным языком, что облегчает понимание для человека, совсем не владеющего С++. Менее, чем за месяц, я освоил азы и теперь легко могу читать и понимать чужой код, а также писать свой собственный с нуля. Но, как говорится, совершенству нет предела… 😉 Всем рекомендую ❗
    Спасибо создателю за его труд и своевременную помощь!

  • Шахзод говорит:

    Здравствуйте. У сайта много полезных информаций. У меня Borland C++ 6. Могут ли материалы сайта соответствовать с версией С++ 6. Прошу ответить на мой эл-адрес: shohbacha@mail.ru, или shohbacha@mail.tj.

  • soso говорит:

    кароче я полный чайник. не магу понят и всё.

    Автор сайта отвечает:
    Нужно понимать, что не у всех есть склонности к программированию.
    Нужно понимать зачем вам нужно учить С++. Просто чтоб выглядеть круто, наверное, не научит ничему.
    и нужно уважать любой язык, будь это русский язык или язык программирования.
    Если что, то я тоже полный чайник. Это не шутка.
    Чего вы понять не можете в данном случае не сможет понять никто. Если не можете понять с чего начать, то с выбора инструмента. Для изучения по сайту лучше всего подходит Borland C++3.1, но это один из самых худших вариантов. Лучшие сегодня это CodeBlocks, Visual Studio (есть и другие отличные, но для начала изучения они немного труднее)

  • Lilu говорит:

    Спасибо!!

  • Наталия говорит:

    ЭТОТ САЙТ ОЧЕНЬ ЗАМЕЧЕТЕЛЬНЫЙ!ЗДЕСЬ ВСЕ ТАК ПОДРОБНО РАССКАЗАНО!ПРОСТО ПРЕЛЕСТЬ

  • Владимир говорит:

    Алексей, а вы можете помочь с сериализацией и десериализацие двусвязног списка??? буду очень признателен если вы со мной свяжетесь vk.com/sg_rin

    Автор сайта отвечает:
    нет. не могу.

  • Роман говорит:

    Спасибо за сайт очень очень полезний кому интересно и кто хочет понять програмированье то тот поймет. Отдельний вопрос сильно ли отличаютса язики програмированья c++ (например visual с++ и Borland C++3.1 , Borland C++3.1 и Borland C++6.) Если можно то создайте даже тему посвещенную етому. Чем они отличаютса в чем однакови. Если вопрос не коректний дайте тогда ответ почему буду очень рад) отдельное спасибо автору! Лайк от меня)

    Автор сайта отвечает:
    Скорее всего вопрос не к языкам, а к средам программирования и различию их использования. Если я правильно подумал, то
    ______________
    Borland C++ 3.1, Visual C++, Borland C++ 6 – это не языки программирования. Это среды. (оболочки программирования). Язык С++ и он один. Различны компиляторы, которые кушают этот язык, из-за этого разное написание исходных кодов. Borland к Borland ближе, ибо фирма одна. Но Borland не любят. Он рушит единство множества программистов С++, нарушая стандарты.
    Есть общепринятые нормы написания кодов и того чего делать не нужно, чтобы программы работали на большем числе устройств.

    Borland C++ 3.1 дедушка, очень многие нужные штуки в нем просто напросто отсутствуют. Он полезен в MS DOS
    Borland C++ 6 – это ближе к Паскалю (к Делфи). Он годен для тех, кому надо рисовать окошки в Windows/ хочу все и сразу, неважно как долго работать это все будет и как много весить.
    Visual C++ – это для более серьезных задач. Программирование – это не окошкорисование, это решение задач, которые часто к графике отношения не имеют.

    есть еще много сред обработки: CodeBlock, Eclipse, Dev C++ и другие
    ///////////////////////////////////////
    Часто среда разработки позволяет подключить компилятор.

  • ShaZoMnnonnusH говорит:

    Помогите пожалуйста загрузить картинку на форум . чтото никак неполучается

    Автор сайта отвечает:
    какую картинку?

  • TamaraEl говорит:

    Всем здрасте! Заранее прошу прощения если пишу не в том топике…

    Люди добрые и не очень, посоветуйте пожалуйста хороший курс по созданию сайтов, или даже скорее одностраничников или как их там нынче называют )))
    Хочу научиться делать сайты, но даже не знаю с чего начать, не знаю элементарного, какими програмками люди пользуются…

    Видеоурок желательно платный, что бы если, что вопросы можно было позадавать, ну что бы тех. поддержка была минимальная, а то считаю что вопросов будет много ))
    Второе требование к видеокурсу, что бы понятный был даже "чайникам".
    Ну и последнее, третье желание, это конечно же цена, подещевле бы, но хороший урок.

    Всем отписавшим спасибо! =)

    Автор сайта отвечает:
    Не туда пишете. совсем не туда..

  • yavaleks говорит:

    Для новичка — это наверное один из лучших ресурсов.

  • виктор говорит:

    Отличный сайт

  • Nataly говорит:

    Большое спасибо за Ваш труд. Начала изучать C++ в универе, и Ваш сайт с разжеванными примерами — большая мне помощь для понимания.

  • Сергей говорит:

    Спасибо огромное, велеколепный ресурс, а главное, сразу понимаешь как приминить в практике, спасибо огромное, хотелось бы ещё такой ресурс связанный с C# и Java)

  • Убайдов Азмиддин говорит:

    Спосибо но был бы очен хорошо что вы показали самых простых програм для учащихся школ. Азмиддин

  • Джордж говорит:

    Просто спасибо за этот крутой сайт! БОЛЬШОЕ!)

Добавить комментарий

Ваш e-mail не будет опубликован.

Поиск

 
     

Яндекс.Метрика

НАГРАДИ АВТОРА САЙТА
WEBMONEY
R375024497470
U251140483387
Z301246203264
E149319127674

-Папа, а что такое "высшее образование"? -Это то, что в 80-х годах прошлого века называлось "среднее"..

Выражаю свою признательность

  • Максиму очень признателен за указание на мои ошибки и неточности.
  • Sergio ===> за оказание помощи в исправлении моих ошибок
  • Gen ===> за правильное стремление помочь другим новичкам и выявления моих ошибок