C++ c++;宏,该宏接受冒号和带有

C++ c++;宏,该宏接受冒号和带有,c++,operator-overloading,C++,Operator Overloading,如何实现(短语:“谢谢”)使其成为C++11的有效代码?您可以尝试: CREATE message = (PHRASE: "thankyou") //define message variable with value "thankyou" 然后像这样使用它: #define PHRASE false? "" 库特·尼克,我认为你的问题非常不清楚,因此反对票。。。请编辑您的问题!您希望(短语:“谢谢”)扩展到什么?为什么要使用这种精确的(X:Y)语法?我正在尝试创建一个伪代码。我想做一个有效

如何实现(短语:“谢谢”)使其成为C++11的有效代码?

您可以尝试:

CREATE message = (PHRASE: "thankyou") //define message variable with value "thankyou"
然后像这样使用它:

#define PHRASE false? ""

库特·尼克,我认为你的问题非常不清楚,因此反对票。。。请编辑您的问题!您希望
(短语:“谢谢”)
扩展到什么?为什么要使用这种精确的
(X:Y)
语法?我正在尝试创建一个伪代码。我想做一个有效的C++语法(短语:谢谢)。我试过使用宏函数#定义短语:但没用这里是你可以用预处理器做的:谢谢,但我已经试过了,没有用这个答案。这个答案几乎意味着在第一个障碍上给动力,因为OP将首先冲进下一个障碍。不过这仍然是一个有趣的宏;)“在C++中,你的脚很难射中,但是当你这样做时,你的腿就被炸掉了。”——Bjarne Stroustrup。
std::cout << (PHRASE: "thankyou");