How is it proficient in C ++?

xiaoxiao2021-03-06  66

Today, I saw the "proficient C ", "proficient in XXXX", in fact, they might just write a helloworld, knowing that Class is a keyword. Other I don't know too much, only C research has been a matter of time, why is the proficiency in his heart have already defined:

1) Know all the meaning of all keywords, this is the most basic. There are many very few uses must also be known .. such as Auto, Mutable, Explicit, Volatile ...

1.5) read the ISO C standard

2) The use and basic implementation principle of STL.

3) "Effective C ", "More Effective C ", the experience manual book is familiar with more than 3, most of which should be cooked to the chest

4) The overall framework of the BOOST library is to be understood, and it is clear that some of its implementable super BT libraries cannot be compiled by some compiler. Also clear which libraries will be included by ISO C ... When some functions are used, will it be discrete to think "Is there this feature in Boost?" The result is more time to use Boost.

4) I have seen MODEN C Design, and the principle of LOKI is clear. Of course, I must know what Loki is doing ...

5) Lin Rui's "High Quality C Programming Guide" will get more than 90 points (remember to be done for the first time, it is not enough!).

6) What is the thread security model in C .

7) String processing libraries in C , including C support for Unicode, multiple language codes.

8) The pre-compiled command knows what is used and a common usage habit ...

9) The most commonly used compiler of the most commonly used compiler is familiar with the heart, and the difference between the compiler defined by the ISO C

10) This number ... no matter how, you must use GCC ... this guarantees that you can compile a HelloWorld under each platform.

View yourself according to the above criteria ... or continue to work hard ...

转载请注明原文地址:https://www.9cbs.com/read-85410.html

New Post(0)