Домашние задания: Математика

А Вы по какой книжке изучали C++ ?

Начал со Страуструпа, потом перешел к Александреску, Липпману.
Были когда-то клёвые наборки статей комитетчиков доступны в инете. Покупал до определенного года PDF-cтандарты С++, они недорогие.

Саттер когда-то неплохо писал, на этого молодого человека комитетчики хорошо воздействовали, но потом он попал под влияние дурных людей из Microsoft.
На http://www.gotw.ca есть старые прикольные статейки от молодого Саттера - по сути, драфты книжек "Exceptional C++" и "More Exceptional C++", это про грамотные паттерны использования времени жизни объектов (в частности, при использовании исключений). Но о параллельном программировании Саттер пишет слабо...
Альмира Рафикова
Альмира Рафикова
34 449
Лучший ответ
По статьям в интернете.
А надо было сразу читать Строустропа.
Тогда в 2001 году было модно делать свои домашние страницы в интернете и размещать на них разную информацию.
И многие тогда интересовались Delphi, программировали на паскале, на Visual Basic 6, VBA, делали модели в 3ds max.
И вот, когда дома появился интернет, зайдя в интернет, я просматривал страницы и статьи по языку C++.
Правда знаний не хватило, чтобы понять объектно-ориентированное программирование, и многое я не понимал и до сих пор не понимаю, не разобрался.
Надо было
- сразу изучать STL
- и разбираться в ООП,
- в паттернах проектирования,
- в структурах данных,
- в алгоритмах.
Например cout это объект, это класс.
И я сразу упустил важные вещи, такие как
- операторы (operator),
- структуры (struct),
- классы (class),
- интерфейсы (interface),
- абстрактные классы (abstract),
- виртуальные функции (virtual),
- наследование,
- полиморфизм,
- инкапсуляцию,
и не стал разбираться в STL, а в первую очередь надо разбираться в STL, в iostream, fstream, ifstream, ofstream, ios, cout, cin, и читать книги по STL.
Про структуры данных, такие как
- списки (list),
- графы,
- матрицы,
- матричные преобразования.,
- векторы (vector),
- деревья,
- стеки
- деки
-очереди
- map
- set
- hash
- dictionary
я тоже не знал, а это надо было знать.
Анна Иванова
Анна Иванова
42 166
По "Буратино"!