Цель заброшена
Автор не отписывался в цели 9 лет 10 месяцев 24 дня
Основы C++
В далекие-далекие времена я изучал C++ и даже немного писал на нем. Как и многие начинающие разработчики, я сразу же начал с MS Visual Studio и делал всякие там калькуляторы.
В университете я перешел на C# и сделал на нем несколько курсовых работ.
Прошло 4 года. и кто бы мог подумать, что мне потребуется снова взяться за C++! Когда мне предложили эту работу я был в замешательстве: с одной стороны я уже долгое время изучал Ruby и Ruby on Rails, а предлагаемый проект абсолютно не связан с web-разработкой, с другой стороны - проект многообещающий, интересный, связан с робототехникой и Computer Vision.
После недолгого раздумья я все же согласился принять в нем участие, но вот незадача: я забыл почти все, что знал о C++, да и знал я о нем не так много. Но, конечно, я полон энтузиазма, и вот новая цель!
Критерий завершения
Я могу писать на C++
Личные ресурсы
Время
-
Прочитать "A Tour of C++"
Это замечательная короткая (<200 стр), но емкая книга от великого Bjarne Stroustrup.
Распространяется абсолютно бесплатно.
-
1 The Basics
-
2 User-Defined Types
-
3 Modularity
-
4 Classes
-
5 Templates
-
6 Library Overview
-
7 Strings and Regular Expressions
-
8 I/O Streams
-
9 Containers
-
10 Algorithms
-
11 Utilities
-
12 Numerics
-
13 Concurrency
-
14 History and Compatibility
-
-
Прочитать "Thinking in C++, Volume 1"
-
1: Introduction to Objects
-
2: Making & Using Objects
-
3: The C in C++
-
4: Data Abstraction
-
5: Hiding the Implementation
-
6: Initialization & Cleanup
-
7: Function Overloading & Default Arguments
-
8: Constants
-
9: Inline Functions
-
10: Name Control
-
11: References & the Copy-Constructor
-
12: Operator Overloading
-
13: Dynamic Object Creation
-
14: Inheritance & Composition
-
15: Polymorphism & Virtual Functions
-
16: Introduction to Templates
-
A: Coding Style
-
B: Programming Guidelines
-
-
Краткий курс компьютерной графики: пишем упрощённый OpenGL своими руками
-
Статья 1: алгоритм Брезенхэма
-
Статья 2: растеризация треугольника + отсечение задних граней
-
Статья 3: Удаление невидимых поверхностей: z-буфер
-
Статья 4: Необходимая геометрия: фестиваль матриц
-
Статья 5: Пишем шейдеры под нашу библиотеку
-
Статья 6: Чуть больше, чем просто шейдер: просчёт теней
-
- 1644
- 29 января 2015, 09:07
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением