01/10/2018, 12:26
Nếu giờ em muốn học C++ thì đầu tiên em phải học những thứ cơ bản nhất là gì?
NẾU GIỜ EM MUỐN HỌC C++ THÌ ĐẦU TIÊN EM PHẢI HỌC NHỮNG THỨ CƠ BẢN NHẤT LÀ GÌ Ạ ?
Bài liên quan
Hi Sín Lý.
Thì cứ kiếm sách đọc thôi.
Dau tien, Em phai hoc “Hello World”
anh có thể gợi ý cho em vài Sách không ạ
dạ theo anh nếu em học theo kênh này thì đã đúng hướng chưa anh ?
Để học được C++ thì bạn nên học những điều sau đây:
cấu trúc dữ liệu
OOP
Đệ quy
callback
…
Ngoài ra thì các kiến thức nền tảng trên này bạn có thể áp dụng đc nhiều hơn nữa
Ai bảo trước khi học C++ là phải học những thứ này thế?
link bài viết đây: https://toidicodedao.com/2015/06/23/cach-tiep-can-1-ngon-ngucong-nghe-moi-phan-1/
Học một ngôn ngữ thì bạn phải học các keyword, hàm có sẵn, … những thứ mà ngôn ngữ ấy hỗ trợ.
Những gì bạn nói nó là nâng cao và một số thứ hoàn toàn không liên quan tới việc bắt đầu học ngôn ngữ đó.
Learn C++
Visit the post for more.
Vào và xem giáo trình họ viết nhé, mình không thấy đệ quy hay callback hay datastruct nào được đặt làm tiêu đề cả
Callback chỉ có trong một số library của C++ như algorithm, còn lại hoàn toàn không có, nếu có thì là do tư duy người lập trình viên tự viết.
À!!! Em cảm ơn lời góp ý của anh nhé!!!
Lời khuyên cá nhân:
Đừng đọc mấy bài viết kiểu:
Dạy XXX trong 24h, Nên học ngôn ngữ nào bây giờ, N thứ cần thiết để bắt đầu học XXX,…
Nó quá nhàm, chỉ mang tính chất đọc qua loa, mình đã xem quá nhiều và tổng kết lại: nó là một bộ hướng dẫn, phát ngôn trong phạm vi kiến thức không đầy đủ của tác giả, không nên áp dụng cho mọi người.
C++ về cơ bản chia làm 2 phần: phần tương tự với C và phần OOP. Cá nhân mình nghĩ nếu bạn muốn học sâu về C++ thì nên tập trung học tốt phần C trước khi qua OOP vì như thế nền tảng sẽ vững hơn nhiều so với cứ cố sức mà ôm hết mọi thứ. Một số điểm quan trọng của C mình có thể nêu ra, dù còn rất nhiều cái khác:
Bạn sẽ ăn 1 đống bug và hành với những cái này trong C++ thậm chí trước khi bạn bước vào OOP nếu học qua loa những cái cơ bản này.