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++:
# include
using 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