小编jd_*_*ans的帖子

为什么没有人使用STL命名约定?

大量 C++ 项目中使用某种形式的驼峰命名约定.使用STL命名约定的唯一项目似乎是提升(对STL进行了大量原型设计).我知道有一些项目早于STL,但也有大多数新的代码库(使用STL)坚持使用驼峰案例命名约定.

所以我的问题是:

  • 为什么没有人使用STL命名约定?
  • 您是否建议在新项目中使用针对驼峰案例的STL命名约定?
  • 我已经看到一些项目对某些'STL类型'类(limited_stack,simplify_type)使用STL命名约定,并为其他所有类使用驼峰大小写.这看起来是将基础架构与应用程序代码分开的好方法.你会建议这样做吗?

(我知道命名约定已经被讨论过了.我仍然认为这个问题以前没有得到解答.在我看来,特别是分割命名约定的想法值得讨论.)

c++ stl naming-conventions

11
推荐指数
1
解决办法
3831
查看次数

标签 统计

c++ ×1

naming-conventions ×1

stl ×1