double & operator[](int i);
double operator[](int i) const;
一个用于左值,一个用于右值。
a[3] = 5; 这里用的是double & operator[](int i);
double x = a[3]; 这里用的是double operator[](int i)const;
本文介绍了C++中的双精度数据类型(double)如何通过左值和右值重载operator[](inti),分别在a[3]=5和doublex=a[3]时的应用。
double & operator[](int i);
double operator[](int i) const;
一个用于左值,一个用于右值。
a[3] = 5; 这里用的是double & operator[](int i);
double x = a[3]; 这里用的是double operator[](int i)const;

被折叠的 条评论
为什么被折叠?