【发布时间】:2012-05-28 09:41:15
【问题描述】:
我在想这个: 例如,编写宏来为函数、变量或来自不使用您的命名约定的第三方库的任何其他元素创建别名是否很常见? 如果是,最好的方法是什么,只写宏?
【问题讨论】:
我在想这个: 例如,编写宏来为函数、变量或来自不使用您的命名约定的第三方库的任何其他元素创建别名是否很常见? 如果是,最好的方法是什么,只写宏?
【问题讨论】:
“愚蠢的一致性是小人的妖精”。不要再担心命名约定 - 在项目中强制执行它,当然,但不要让第三方库符合它。
事实上,这些细微的差别可能有助于帮助读者一目了然地了解他们正在处理的代码类型。
【讨论】:
v.push_back(x) 还是`v.pushBack(x)'?如果您更改名称,任何人将如何帮助 mangled 名称的文档?你怎么会在这里问?
宏很难编写和阅读。 所以最简单的方法是雇人来帮助你转换命名约定
【讨论】: