Các bác đi trước cho e hỏi là em đang học C++ cơ bản và sau khi thành thạo (cơ bản) thì e nên làm tiếp ạ?

  • Nếu muốn học nâng cao hơn thì các bác cho e xin lời khuyên nên học gì tiếp theo và nếu được cho em xin một vài tài liệu với ạ?
  • Em có thể làm được ứng dụng kiểu như thế nào cho phù hợp với trình độ hiện tại của mình?

Em cảm ơn!!!

Cho em hỏi, em muốn học lập trình c++ thì mọi người trong gr có biết giáo trình nào đầy đủ nhất được không ạ. E hiện tại chỉ học để giải quyết các bài toán chứ chưa cần đến lập trình hướng đối tượng ạ.

std::set là kiểu dữ liệu được sử dụng khá phổ biến trong lập trình C++. Bài viết này sẽ hướng dẫn các bạn mới học C++ làm quen với kiểu dữ liệu std::set này.

std::set Là Gì

std::set là kiểu dữ liệu cho phép lưu trữ nhiều giá trị khác nhau gọi là phần tử, các phần tử trong cùng một std::set() có cùng một kiểu dữ liệu và duy nhất.

Ví dụ một std::set với các phần tử có kiểu dữ liệu int như sau:

std::set<int> setOfIntegers
setOfIntegers.insert(1);
setOfIntegers.insert(2);
setOfIntegers.insert(3);

Kh...

Trong khi học về ngữ lập trình C em thấy có hai cách viết câu lệnh sử dụng #include trong file header đó là sử dụng dấu ngăocj <> sau include hoặc sử dụng tên file sau include.

Ví dụ khi sử dụng dấu ngoặc <> sau include:

#include <filename>

Ví dụ khi sử dụng tên file đặt trong "":

#include "filename"

Em không hiểu hai cách viết này khác nhau như thế nào, bác nào biết trả lời giúp em với ạ?