最佳答案
C + + 11支持一种新的函数语法:
auto func_name(int x, int y) -> int;
目前,这一功能的声明如下:
int func_name(int x, int y);
新的风格似乎还没有被广泛采用(比如在 gcc stl 中)
然而,在新的 C + + 11程序中,这种新的风格是应该到处都是首选的,还是只有在需要的时候才会使用?
就个人而言,如果可能的话,我更喜欢旧的风格,但是混合风格的代码库看起来非常丑陋。