事实上的标准 C++11 编码风格
Defacto standard C++11 coding style?
C++11 有事实上的标准编码风格吗?我开始从事一个小项目,我已经习惯了 C# 标准:类名、命名空间、方法和属性与 PascalCasing。C++改用骆驼箱吗?
我所知道的唯一一种不完全依赖于项目开发文化的C++风格是一致性。无论你做什么,都要坚持不懈地去做。
C++改用骆驼吗?
C++世界中没有单一的标准风格。 有相当多的常见样式,但没有一种样式无处不在。 一般来说,你能希望的最好的结果是你自己组的一致性,并且你使用的每个库在自身内部保持一致。
PascalCase 在C++库中很少见。 驼峰更常见,但命名underscore_separated也很常见。 后者可能是最常见的,因为C++标准库在命名中使用underscore_separation。
像这个家伙那样做,你就不会大错特错:
- Bjarne Stroustrup,"A Tour of C++",Addison-Wesley,2013年。
- Bjarne Stroustrup,"C++编程语言",4版,Addison-Wesley,2013年。
- Bjarne Stroustrup,"编程:使用C++的原则和实践",Addison-Wesley,2008年。
归根结底,这取决于与您合作的团队和公司的要求。
相关文章:
- Qt VTK交互风格的信号到小部件
- 特征:编码风格对性能的影响
- Mozilla C/C++编码风格
- 有没有像Pycharm那样的c++IDE检查编码风格
- C++ / Qt编码风格 - #define 应该去哪里
- 事实上的标准 C++11 编码风格
- 谷歌C++编码风格,没有例外规则.多线程呢?
- 分配和比较编码风格
- c++编码风格
- Java和C++的编码风格之间有什么具体的区别
- 迭代器的最佳编码风格
- Boost::asio这种奇怪的编码风格是什么
- 统一编码风格的Javascript, PHP, C和c++
- 哪些是具有优秀编码风格的开源c++项目?
- 如何确保CMakeLists.txt和FindXXX.cmake的编码风格一致?
- 只允许c++ 11的编码特性和风格
- 编码风格-C++语法问题
- 在 C/C++ 中使用堆栈进行内存管理时的编码风格
- 完全自定义Qt创建器编码风格
- 在Visual Studio和VIM中执行编码风格