相关疑难解决方法(0)

在C++标识符中使用下划线有哪些规则?

在C++中通常用某种前缀命名成员变量来表示它们是成员变量而不是局部变量或参数.如果你来自MFC背景,你可能会使用m_foo.我myFoo偶尔也见过.

C#(或者可能只是.NET)似乎建议只使用下划线,如_foo.这是否允许C++标准?

c++ standards naming-conventions c++-faq

906
推荐指数
4
解决办法
24万
查看次数

C/C++中自给自足的头文件

我最近发布了一个问题,询问什么行为将构成C++禅宗.我收到了很好的答案,但我无法理解一个建议:

  • 使头文件自给自足

你如何确保你的头文件是自给自足的

任何其他与C/C++中头文件的设计和实现相关的建议或最佳实践都将受到欢迎.

编辑:我发现这个问题涉及我的"最佳实践"部分.

c++ header-files

24
推荐指数
4
解决办法
1万
查看次数