C++ 类名应该大写还是小写

一般类名首字母要大写吧,为什么stl中类名小写呢,比如string

阅读 6.9k
2 个回答

这要看你用哪种命名规范。现在流行的google命名规范类名首字母大写,而微软的匈牙利命名规范要求类名必须是大写C字母打头。stl是Stepanov在1988年开始编写,当时还没有google公司,微软也没有推出匈牙利命名规范(至少还没有流行),所以stl还是用传统的c语言风格,使用类似下划线命名规范编写,和现在流行的各种命名规范都差别很大。

跟随项目的命名规范就好。

推荐问题