Teddy van Jerry's navigation page

C++ learning experience

When I was in junior high school, I had a little contact and probably perceived, but I could not learn systematically.
In the summer of 2020, I will spend a lot of time learning C++. As of 2020.8.28 19:30, I have studied C++ for three weeks (CSDN code age is 18 days), and 19 original blogs have been published. For C++, I have a strong enthusiasm for learning, so I can get a certain harvest in a short time.

C++ download

Steps to download C++ (Visual Studio 2019)

C++ Primer(5th Edition)

This book can be said to be very systematic. Although it feels tedious at first, it can be used when needed based on the foundation laid before. Some people say that the content learned has never been used, but we should create opportunities to use the same problem in multiple ways instead of insisting on one method (consistent is very important in terms of habit, not method. ), there will be a greater improvement.
[C++ Primer(5th Edition) Exercise] Exercise program-Chapter1 (Chapter 1)
[C++ Primer(5th Edition) Exercise] Exercise program-Chapter2 (Chapter 2)
[C++ Primer(5th Edition) Exercise] Exercise program-Chapter3 ( Chapter 3)
[C++ Primer(5th Edition) Exercise] Exercise Program-Chapter 4 (Chapter 4)
[C++ Primer (5th Edition) Exercise] Exercise Program-Chapter 5 (Chapter 5)
[C++ Primer (5th Edition) Exercise] Exercise Program-Chapter6 (Chapter 6)
[C++ Primer(5th Edition) Exercise] Exercise Program-Chapter7 (Chapter 7)

Thinking/Experience

Thinking

Thinking about C ++ Primer Exercise 1.23 (including Exercise 2.41)
on C ++, thinking Top-level Const, and Low-level Const of
thinking about the C ++ Primer in Iterator Arithmatic (iterators) is
thinking about the C ++ input multi-line variable number of digits
on C++ Primer Exercise 4.12 Thinking
about sizeof in
C++ Thinking about Separate Compilation in C++ without return (function is void) Thinking
about the impact of defining functions in C++ Thinking
about programs in C++ on other devices Running thinking

Experience

Experience in debugging C++ Primer Exercise 3.26 Experience in
debugging C++ Primer Exercise 5.14 Experience in
debugging cinvec.h (C++ header file definition function)

notes

[Notes]
Bases in C++ [Notes] strcpy_s and strcat_s in C++ (C++ Primer Exercise 3.40)
[Notes] Initialization of Multidimentional Arrays in C++ (initial value)
[Notes] Prefix/Suffix of a Literal in
C++ [Notes] C++ The idea of ​​Separate Compilation (including the experiment of function command line parameters)

C++ self-programming

[C++ Program] Tic-Tac-Toe Game (Human VS Human)
[C++ Program] Tic-Tac-Toe Game (Human VS Lv1 Computer)
[C++ Program] Tic-Tac-Toe Game (Human VS Lv2 Computer)
[C++ Program] Tic-Tac-Toe Game ( Human VS Lv3 computer)
[C++ program] Tic-tac-toe game (human VS Lv3 computer) (record statistics version)
[C++ program] Gobang game (human VS human)
[C++ program] Gobang game (human VS Lv1 computer) (ideas and Frame, content to be filled)
[C++ Program] Random Number
[C++ Program] Moving Maze Game
[C++ Program] Snake Game
[C++ Program] Digital Pushing Game (15-puzzle)
[C++ Program] 2048 Game
[C++ Program] Tic-Tac-Toe Game (Human VS Human) (EasyX Graphical Interface)
[C++ Program] Tic-Tac-Toe Game (Human VS Lv3 Computer) (Statistics Version) (EasyX Graphical Interface)
[C++ Program] 2048 Game (EasyX Graphical Interface)

*Note: Each part is sorted in chronological order.


My CSDN


Continuing…

Guess you like

Origin blog.csdn.net/weixin_50012998/article/details/108270307