Learning C ++ from boost source code

I am very interested in C ++ and want to learn this language. I have read many books about C ++. I want to read the source code of the library to improve my skills, but when I read the source code of the boost library, I find it very difficult. Can someone give me some tips on how to read the source code of boost, and before I can understand it , which books about C ++ should be read?

+5
source share
6 answers

Since you mention that you want to learn the dark art of metaprograms, I would recommend Andrei Alexandrescu's β€œModern C ++ Design”.

- - . , , . .

, boost loki, .

, . , . , , , . , , , .

, , . , .

+12

++, , , . , . , ( ).

, - . . , .

+15

, , .

:) , , . . ( ). , , . .

, - / .

, .

+14

, boost ++, templating .. , , , , , STL.

, , , , . , . , ... , , .

+8

, boost. , WebKit Google (, Chrome Protobufs).

+1

Id - Lipmann Premiere ( ). , , Herb Sutter, Alexandresku, , soft dev. - , LOT, , , .

PS> If you are sure that you can pick up Stroustup from the very beginning, along with other Book (s). I do not think that theres another source in C ++ as complete as the authors.

0
source

All Articles