什么是@运营商?

use*_*466 8 c++ operator-overloading

在C++参考页面中,它有一个运算符表,但我不明白它operator@是什么.例如:

@a (a).operator@ ( ) operator@ (a) !std::cin calls std::cin.operator!()

但是语言中没有这样的操作符.这是什么意思?

Alo*_*ave 9

@不是有效的C++运算符,它在此处用作实际运算符的占位符.
简而言之,它可以由任何实际的C++运算符替换,并且该语句应该适用于该特定运算符.


Fab*_*rea 6

cppreference页面以及C++标准将@字符视为真实运算符的占位符.它不用于编码.