Nạp chồng toán tử subscript [] trong C++
Toán tử subscript [] trong C++ thường được sử dụng để truy cập các phần tử mảng. Toán tử này có thể được nạp chồng để nâng cao tính năng đang tồn tại về mảng trong C++ (do vậy, có thể gọi là toán tử chỉ số mảng).
Ví dụ sau minh họa cách nạp chồng toán tử subscript [] trong C++:
#includeusing namespace std; const int KICHCO = 15;class ViDuMang { private: int mang[KICHCO]; public: ViDuMang() { register int i; for(i = 0; i < KICHCO; i++) { mang[i] = i; } } int &operator[](int i) { if( i > KICHCO ) { cout << "\n======================\n" < Biên dịch và chạy chương trình C++ trên sẽ cho kết quả sau:
Bài học C++ phổ biến khác tại hoconline.club:
nap_chong_ham_va_nap_chong_toan_tu_trong_cplusplus.jsp
Bài viết liên quan