Toggle navigation
Learn Cpp
About
Contact
Dark mode
Home
Basic
1.Cài đặt visual studio ...
Jul 26, 2019
Bài viết này sẽ hướng dẫn các bạn cách cài đặt và sử dụng một IDE khá quen thuộc để lập trình C++ trên Windows đó là Visual Studio
2.Chương trình Hello World!
Jul 25, 2019
Đầu tiên, mình sẽ làm quen cách viết một chương trình cơ bản và tìm hiểu các điều cần có trong chương trình để chương trình thực thi được thông qua một chương trình Hello World ...
3.Cơ bản về biến
Jul 24, 2019
Trong bài này, mình sẽ cùng các bạn đi tìm hiểu về kiểu dữ liệu, hằng, biến, các cách tạo ghi chú cùng với các quy ước đặt tên trong C++.
4.Giới thiệu các toán tử...
Jul 23, 2019
Trong bài này chúng ta sẽ học về các toán tử thường gặp trong lập trình C++ ngoài các toán tử tính toán số học bình thường mình sẽ cung cấp thêm cho các bạn nhiều nhất có thể về...
5.Vấn đề nhập xuất và th...
Jul 22, 2019
Trong bài này chúng ta sẽ tìm hiểu về std::cout, std::cin, std::endl nằm trong chương trình Hello World! ở bài 02. Mục đích là giúp các bạn hiểu hơn về cách hiển thị dữ liệu lên...
6.Cấu trúc rẽ nhánh (If ...
Jul 21, 2019
Một trong những cấu trúc điều khiển đơn giản và phổ biến nhất trong lập trình là cấu trúc rẽ nhánh và hầu hết bất cứ ngôn ngữ lập trình nào cũng đều sử dụng đến nó chỉ là câu lệ...
7.Cấu trúc rẽ nhánh tiếp...
Jul 20, 2019
Hi ~ Hôm nay chúng ta sẽ cùng đến với một dạng cấu trúc rẽ nhánh khác tương tự if-else statement đó là switch-case statement dùng để làm cho code đẹp và tối ưu hơn trong nhiều t...
8.Cấu trúc lặp WHILE (wh...
Jul 19, 2019
Trong C++, 2 cấu trúc điều khiển tiêu biểu và hay sử dụng nhất là cấu trúc rẽ nhánh mà mình đã tìm hiểu ở các bài trước và cấu trúc lặp. Để bắt tay vào tìm hiểu cấu trúc lặp, ch...
9.Cấu trúc lặp do - whil...
Jul 18, 2019
Một điều thú vị về vòng lặp while là nếu điều kiện vòng lặp ban đầu là sai, vòng lặp while sẽ hoàn toàn không thực thi. Vậy nếu chúng ta muốn một vòng lặp thực thi ít nhất một l...
10.Cấu trúc lặp FOR (for ...
Jul 17, 2019
Chúng ta đã cùng nhau tìm hiểu về 2 loại cấu trúc lặp là while và do-while rất thích hợp dùng khi số vòng lặp chưa biết trước và hôm nay chúng ta sẽ cùng nhau tìm hiểu về 1 cấu ...
11.Goto, Break và Continue
Jul 16, 2019
Trong bài này chúng ta sẽ cùng tìm hiểu qua 1 số câu lệnh bổ trợ trong quá trình sử dụng các cấu trúc rẽ nhánh và cấu trúc lặp như nhảy đến 1 dòng xác định, thoát khỏi vòng lặp ...
12.Cơ bản về hàm
Jul 15, 2019
Hi~ Hôm nay chúng ta sẽ học về hàm (function) trong C++, một trong những thứ sẽ gắn kết với các lập trình viên rất rất dài trên con đường coding :) Cùng khám phá nàoHàm (functio...
13.Cơ bản về hàm phần 2
Jul 14, 2019
Ở phần đầu chúng ta đã cùng tìm hiểu sơ qua về hàm, các kiểu khai báo..v.v Và trong bài hôm nay ta sẽ đi sâu hơn 1 chút về các tham số truyền vào hàm, nào Let’s go!Các loại tham...
14.Cơ bản về hàm phần 3
Jul 13, 2019
Trong phần này chúng ta sẽ tìm hiểu về function overloading và đệ quy (recursion) - những thứ hay ho khác đến từ hàm trong C++.Function overloadingNói đơn giản, các bạn có nhiều...
15.Giới thiệu về mảng (ar...
Jul 12, 2019
Hi~! Hôm nay chúng ta sẽ tìm hiểu về mảng - một kiểu dữ liệu tổng hợp giúp chúng ta truy cập đế nhiều biến có cùng kiểu dữ liệu thông qua 1 biến duy nhất, mảng là 1 phần vô cùng...
16.Mảng đa chiều (multidi...
Jul 11, 2019
Hi~! Bài trước mình đã giới thiệu với các bạn về mảng (array), chúng ta có thể tạo mảng để chứa nhiều loại kiểu giá trị khác nhau như mảng kiểu int, char, double, float… và đặc ...
17.Chuỗi kí tự (C-style s...
Jul 10, 2019
Hi~! Chúng ta đã cùng học qua về mảng trong những bài trước, bài này chúng ta sẽ tìm hiểu về loại mảng hỗ trợ cho chuỗi kí tự đó là C-style strings. Nào bắt đầu thôi!
18.Giới thiệu thư viện st...
Jul 9, 2019
Hi~! Hôm nay chúng ta sẽ cùng tìm hiểu về 1 trong những thư viện chuẩn (standard library) của C++ được sử dụng phổ biến nhất đó là thư viện std::string
19.Giới thiệu về con trỏ
Jul 8, 2019
Cuối cùng cũng đến phần ám ảnh nhất trong ngôn ngữ C++ đó chính là con trỏ (pointer), và trong loại bài viết sắp tới chúng ta sẽ cùng tìm hiểu con trỏ là gì? Những thứ liên quan...
20.Con trỏ và mảng
Jul 7, 2019
Trong bài viết này chúng ta sẽ cùng tìm hiểu về mối quan hệ giữa con trỏ và mảng nhé! Let’s go.
21.Cấp phát động với new ...
Jul 6, 2019
Bonjour! Hôm nay chúng ta sẽ cùng nhau tìm hiểu một thứ hay ho nữa (thật sự hay) mà con trỏ làm được đó là cấp phát động với con trỏ, phần này khá quan trọng các bạn chú ý nhé.
22.Endgame về con trỏ
Jul 5, 2019
Vậy là sau vài bài về con trỏ, các bạn đã có thể hiểu được con trỏ là gì và đặc tính cơ bản của nó. Ngoài ra còn có các loại con trỏ hằng (const pointer), con trỏ void (void poi...
23.Kiểu dữ liệu enum
Jul 4, 2019
Hi~! Với bài này các bạn sẽ học 1 kiểu dữ liệu rất tiện lợi trong C++ đó là kiểu enum, cùng xem nhé!Vấn đề xảy ra khi …Giả sử các bạn đang làm 1 con game, trong game nhân vật củ...
24.Kiểu dữ liệu struct
Jul 3, 2019
Bài trước chúng ta đã biết đến 1 kiểu dữ liệu tự định nghĩa rất hữu dụng và dễ dùng là enum và hôm nay chúng ta sẽ tiếp tục đến với 1 kiểu dữ liệu tự định nghĩa khác “phê” hơn n...
25.Vòng lặp foreach
Jul 2, 2019
Nếu các bạn đã học struct, foreach là 1 sự tuyệt vời khi các bạn duyệt mảng struct. Let’s go :)
26.Đọc ghi file
Jul 1, 2019
Yo~ Trong bài này chúng ta sẽ cùng nhau tìm hiểu cách C++ tương tác với các file như thế nào nhé. Let’s go!