![]() |
1
12
这是因为语言希望成员出现在
如果你必须这么做
很多
按顺序,使用
否则,在一个层面上,我发现
|
![]() |
2
5
除了
litb's nice answer
我应该说有一个函数
这个成员函数和成员运算符函数的区别
|
![]() |
3
0
你似乎已经知道那应该是无效的语法,那么问题是什么?唯一的答案是“因为这就是语言的书写方式”。 从语义上讲,这是因为[]运算符本质上是在说“从提供的地址计算偏移量”;它不是一个方法,而是一个运算符。你给出的语法感觉不太合理。 另外,因为您描述的语法看起来很糟糕,因为您只是指向一个空操作符,而不是预期的成员。 如果您想更直接地了解间接性,请考虑使用引用( 符号碰撞 ) |