如何在C++中使用第三方库时保持项目的命名约定?

Adr*_*rez 3 c++ naming-conventions

我正在考虑这个问题:例如,编写宏来创建函数,变量或来自不使用命名约定的第三方库的任何其他元素的别名是否常见?如果是,那么最好的方法是什么,只需编写宏?

Ara*_*ion 8

"愚蠢的一致性是小脑袋的大人物".不要过于担心命名约定 - 在项目中强制执行它,当然,但不要让第三方库符合它.

事实上,这些微小的差异可能有助于读者一目了然地看到他们正在处理的代码类型.