我需要在字符串前面的东西,但最后我不能有分号。 C ++是否有一个最终不需要分号的运算符?一般来说,我可以在编程中思考我们可以说var User = function(board){
return{
Board: new board;
}
}
并且不需要分号,但是在C ++中除了宏之外,我们能找到任何不需要分号的运算符吗?
#define X 5
我可以在上面写一下“......”“你好”吗? 我需要在字符串前面的东西,但最后我不能有分号。
我知道我的问题很神秘 - 抱歉!
我的意思是语句不是C ++运算符。
我想写一些类似的东西:
int main(){
SOMETHING "hello world"
}
FUNC class_inst WITH "hello world"
是一个宏,FUNC
是一个类实例,我想知道我是否可以编写类似class_inst
的内容,但如果某些内容与宏匹配,我希望有人回答我{ {1}}在我的WITH "string"
函数中添加此内容。
答案 0 :(得分:1)
如果我已正确理解您的问题,您希望使用不带分号的运算符。您可以在if
条件下执行此操作。例如:
if(x=5){}
//this statement assigns 5 to x. So it is assignment without semicolon
if(x=a+b){} //this puts result of a+b in x.