Namespace trong C++ | 101 bài hướng dẫn C++ hay nhất PDF

6 121 0
Namespace trong C++ | 101 bài hướng dẫn C++ hay nhất PDF

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/cplusplus/index.jsp Copyright © vietjack.com Namespace C++ Xét tình huống, có hai người tên Zara, trông lớp Bất cần phân biệt họ cách trực tiếp, phải sử dụng thông tin bổ sung với tên họ, ví dụ: vị trí họ sống tên cha mẹ họ, … Tình tương tự xảy C++ Ví dụ: Có thể bạn viết code mà có hàm xyz() có thư viện khác có sẵn mà có hàm xyz() Bây giờ, compiler phiên hàm xyz() bạn muốn sử dụng code bạn Một namespace C++ giúp bạn vượt qua tình sử dụng thông tin bổ sung để phân biệt hàm, lớp, biến, … tên có sẵn thư viện khác Sử dụng namespace C++, bạn định nghĩa bối cảnh tên định nghĩa Về chất, namespace định nghĩa phạm vi (scope) C++ Định nghĩa Namespace C++ Một định nghĩa namespace bắt đầu với từ khóa namespace theo sau tên namespace đó, sau: namespace namespace_name { // code declarations } Để gọi phiên namespace hàm biến, bạn phụ thêm vào sau tên namespace, sau: name::code; // code could be variable or function Ví dụ sau minh họa cách namespace định nghĩa phạm vi biến hàm C++: #include using namespace std; // first name space namespace first_space{ void func(){ http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/cplusplus/index.jsp Copyright © vietjack.com cout

Ngày đăng: 02/12/2017, 13:59

Mục lục

  • Namespace trong C++

    • Định nghĩa một Namespace trong C++

    • using namespace directive trong C++

    • Namespace không kề nhau trong C++

    • Namespace lồng nhau trong C++

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan