const char& operator[] (std::size_t position) const //问下前面的那个const有什么用阿 ?去掉的话会error: invalid initialization of reference of type ‘char&’ from expression of type ‘const char’ ,这个error里面const char是怎么来的 ?
const char& operator[] (std::size_t position) const //问下前面的那个const有什么用阿 ?去掉的话会error: invalid initialization of reference of type ‘char&’ from expression of type ‘const char’ ,这个error里面const char是怎么来的 ? class TextBlock { public: ... const char& opera