Lộ trình C++

Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển C++.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Gi?i thi?u & C? b?n

C++ l g?
T?i sao nn dng C++
C so v?i C++
Thi?t l?p Mi tr??ng
Cc php ton c? b?n
Lu?ng ?i?u khi?n

2 Hm & Ki?u d? li?u

Hm
?a hnh t?nh
Bi?u th?c Lambda
Ki?u d? li?u

3 Con tr?, B? nh? & C?u trc m

Con tr? v Tham chi?u
M hnh b? nh?
Con tr? thng minh
C?u trc Codebase

4 L?p trnh h??ng ??i t??ng (OOP)

Structs v Classes
?a hnh ??ng
K? th?a
X? l ngo?i l?

5 Templates & Generics

Templates
Variadic Templates
Chuyn mn ha Template
Type Traits / SFINAE

6 Th? vi?n Template chu?n (STL)

Containers
Iterators
Thu?t ton
Ti?n ch

7 Cc khi ni?m ngn ng? nng cao

auto
p ki?u
Hnh vi khng xc ??nh
ADL & Name Mangling

8 Cng c? & Th? vi?n

H? th?ng Build & Trnh qu?n l gi:

CMake
Trnh qu?n l gi

Debuggers & Trnh bin d?ch:

Debuggers
Trnh bin d?ch

Th? vi?n & Framework ph? bi?n:

Th? vi?n

9 C++ Hi?n ??i & Idioms

Cc tiu chu?n C++
RAII
Copy and Swap
Cc Idiom nng cao

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi