bit*_*ise 25 c++ coding-style lowercase c++-standard-library
只是好奇为什么C++标准库使用小写和下划线代替camelCase或PascalCase命名约定.
camelCase
PascalCase
就个人而言,我发现后者在输入代码时更容易处理,但有没有合理的理由使用前者?
sgo*_*les 21
主要原因:为了保持与现有代码的兼容性,因为他们也用C做过.
还要看一下这些C++编码标准,它提出了一些关于约定重要性的一般推理.
这些链接讨论了C/C++标准库的命名约定.
cHa*_*Hao 8
惯例.他们一直这样做,因为C天和之前...并没有看到一个很好的理由打破这个约定(更不用说可能破坏与大量现有代码的兼容性)只是添加上限一堆函数名.
归档时间:
14 年,5 月 前
查看次数:
13238 次
最近记录:
5 年,10 月 前