c++命名都有啥潜规则
1. Attr 应该是 Attribute 吧,Impl 应该是 Implementation 吧。2. 请参考以下基本书:代码大全(第2版) (豆瓣)Google C++ Style GuideC++编程风格 (豆瓣)
■网友
Attr不知道,Impl是implementation。CXXX或者IXXX的变态习惯算么。。匈牙利命名法也算吧。感觉上除了驼峰下划线这样没有多余含义的标识符命名方法以外,其他的都有点反人类的意味。。
■网友
各种奇奇怪怪的命名法,基本上有了一款优秀的IDE之后,作用就都不存在了。比如把类型或者作用域写在脸上的匈牙利命名法,真是丑到哭。当年用它是被逼无奈,现在在有IDE或者优秀的编辑器的情况下还在用它,就是不思进取了。
■网友
Attr那个没见过; Impl是惯用法,借口与实现分离的做法;标准库命名是小写字母加下划线;MFC中是匈牙利命名法;还有用驼峰式的也很多;
推荐阅读
- 有啥方法,网站,项目可以自己练习计算广告学
- 100W——150W有啥好的车
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 最近有啥样的交友软件比较好玩呢
- 如果把DNS从godaddy转到DNSPOD是不是所有的二级域名都要重新设置,然后等这个各个ISP的缓存重新解析啊
- 最近有啥好期待的网游玩
- 电子信息工程考研有啥偏软件类的专业可以报考
- 淘宝上有啥体验不错的假货,赝品或者山寨货?
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 端口到底是啥概念和ip之间有啥关系能形象+抽象的从技术角度描述一下吗
