有一天我正在查看某人的代码,我很恼火他们如何宣布他们所有的功能首先然后在下面调用它们。我想我已经习惯了Visual Studio自动生成的函数,这些函数是在调用它们之后生成的 - 我想知道,你更喜欢哪种方式?或者这些东西有标准吗?
答案 0 :(得分:4)
我不确定你的意思。在C和C ++中,函数必须在调用之前声明,否则编译器将不知道如何验证您的参数并返回值。
答案 1 :(得分:2)
我认为这并不重要,因为在执行开始之前函数都被加载到内存中。这主要是风格问题。
我个人在代码的底部放置了不属于类定义的杂项函数,因此更容易阅读。
这只是我的0.02美元。
答案 2 :(得分:1)
无论Visual Studio做什么,都可以被视为Microsoft标准。并不总是最好的标准,但无论如何都是标准=)