与其他表示法相比,在此表示法中使用括号的优势是什么
What is the advantage of using brackets in this notation verses the other
我从我所有的教授那里听说,在 C++:[=12 中编码时应该如何使用括号=]
void hereIsAFunc(){
//Code
}
然而,我不明白为什么你会想要这样做,而你可以这样做:
void hereIsAFunc()
{
//Code
}
我觉得它看起来更干净,第一个比另一个有什么特别的优势吗?这是什么原因,这是编码中的"standard"?
您的教授在缩进和格式化代码方面具有个人风格。在任何地方都没有 "standard" 指定这是格式化代码的 "right" 或 "wrong" 方式。
与某些语言不同,这些语言将保持无名状态,出于某种奇怪的原因对空格和缩进很敏感,空格缩进在 C++ 中几乎无关紧要。
您教授偏爱的风格既不是对也不是错,也不是任何一种标准。你应该在 class 点点头,使用你教授喜欢的格式风格提交你的家庭作业,取得好成绩,然后在 class 结束后忘记你听到了整件事。
这只是一种风格偏好。除了弄清楚 >> 与 >> 或 << 与 < < 之外,编译器不关心白色 space。
我从我所有的教授那里听说,在 C++:[=12 中编码时应该如何使用括号=]
void hereIsAFunc(){
//Code
}
然而,我不明白为什么你会想要这样做,而你可以这样做:
void hereIsAFunc()
{
//Code
}
我觉得它看起来更干净,第一个比另一个有什么特别的优势吗?这是什么原因,这是编码中的"standard"?
您的教授在缩进和格式化代码方面具有个人风格。在任何地方都没有 "standard" 指定这是格式化代码的 "right" 或 "wrong" 方式。
与某些语言不同,这些语言将保持无名状态,出于某种奇怪的原因对空格和缩进很敏感,空格缩进在 C++ 中几乎无关紧要。
您教授偏爱的风格既不是对也不是错,也不是任何一种标准。你应该在 class 点点头,使用你教授喜欢的格式风格提交你的家庭作业,取得好成绩,然后在 class 结束后忘记你听到了整件事。
这只是一种风格偏好。除了弄清楚 >> 与 >> 或 << 与 < < 之外,编译器不关心白色 space。