C++ 学习指南基础(零)

1. About C++

2. "C++" and its father

3. C++ Programming Paradigm

4. Language Evolution & Standards

5. Programming term

6. C++ Source Files & Coding Conventions

7. Name Space

8. Steps of Compiling a C++ Program

9. Dealing with Errors

10. Input and Output

11. Reference

12. Nullptr and Dynamic Memory Allocation

13. Boolean data type

14. List Initialization

15. Type conversion

16. C++11 Enhancement for Type System

17. Automatic Type Deduction

18. Almost Always Auto (AAA)

19. Automatic Type Deduction: decltype

20. Simplified Memory Model for C++

21.Constant

22. Constant and Pointer

23.Usage of using, typedef, and #define

24. Const function

25. Scope of variable

26.Inline Function

27. Range-based for-loop

28. if and swtich Statement with an Initializer

29. Concepts of Class

30. Create Objects and Access the members

81. Formating Output

82. Functions for I/O Stream

83. File Open Mode

84. Introduction to Binary IO

85. How to Do Binary Input/Output

86. File Positioner

87. Random Access File

88. Operators and Functions

89. 2D Vector Class

90. C++ Operator Functions

91. C++11: Left Value, Pure Right Value and eXpiring Value

92. Overloading General Binary Arithmetic Operators

93. Overloading Shorthand Binary Arithmetic Operators

94. Overloading [] Operator

95. Overloading the Unary Operator

96. Overloading the - Operators

97. Overloading the ++ and -- Operators

98. Overloading << / >> Operator

99. Overloading Object Converting Operator

100. Overloading the = Operator

101. More on Operator Overloading

102. More Coding Guidelines

103. Overview of Exception-Handling

104. Exception-Handling Advantages

105. Exception Match and Exception Classes

106. Build-in Exception Classes

107. Custom Exception Classes

108. Catch Multiple Unrelated Exceptions

109. Catch Derived Exceptions

110. C++11:noexcept

111. Exception Propagation

112. Rethrowing Exceptions

113. Rethrowing Exceptions

114. When Do We Use Exceptions?

115. Meta-Programming and Generic Programming

116. Template Basics

117. Function Template

118. Function Template Instantiation

119. Make a Function Generic

120. Class Template

121. Class Template Instantiation

122. Default Type and Nontype Parameters

123. Templates and inheritance

124. When/Where to Use Template

125. Standard Template Library

126. STL Containers

127. STL Iterat​or

128. More on Containers
 

发布了7 篇原创文章 · 获赞 0 · 访问量 285

猜你喜欢

转载自blog.csdn.net/LYR1994/article/details/105486377
今日推荐