LINUX.ORG.RU

История изменений

Исправление max_power, (текущая версия) :

Долго думал комментировать или нет, т.к. убеждён, что ТС - тролль, но фиг с ним… Может ещё кому понадобится.

Чтобы получить базовые знания C++ нужно:

  1. Получить предварительное понятие о программировании, т.е. узнать что такое переменные, массивы, циклы, ветвления и т.д. Basic, Pascal, Python - в помощь.
  2. Попрограммировать на ассемблере. Желательно нескольких разных процессоров. Ещё более желательно идти по восходящей - 8080 -> 80386 -> Pentium.
  3. Научиться программировать на C. Он достаточно простой - «это не сложно» :)
  4. Ознакомиться с ООП. Что такое, зачем и когда нужно. Желательно, также, знать что такое ФП.
  5. Прочитать Язык программирования C++ Страуструпа последней редакции.

Вот, когда закончишь - будешь обладать базовыми знаниями по C++. А до этого момента к нему лучше на пушечный выстрел не подходить.

Исходная версия max_power, :

Долго думал комментировать или нет, т.к. убеждён, что ТС - тролль, но фиг с ним… Может ещё кому понадобится.

Чтобы получить базовые знания C++ нужно: 0. Получить предварительное понятие о программировании, т.е. узнать что такое переменные, массивы, циклы, ветвления и т.д. Basic, Pascal, Python - в помощь.

  1. Попрограммировать на ассемблере. Желательно нескольких разных процессоров. Ещё более желательно идти по восходящей - 8080 -> 80386 -> Pentium.
  2. Научиться программировать на C. Он достаточно простой - «это не сложно» :)
  3. Ознакомиться с ООП. Что такое, зачем и когда нужно. Желательно, также, знать что такое ФП.
  4. Прочитать Язык программирования C++ Страуструпа последней редакции.

Вот, когда закончишь - будешь обладать базовыми знаниями по C++. А до этого момента к нему лучше на пушечный выстрел не подходить.