Mar*_*aux 6 c++ utilities code-design
但我不知道我是否应该选择静态方法,只是标题,类或其他东西?
什么是最佳做法?但是,我不想拥有实用程序类的实例.
我想添加以下功能:
Uint32 MapRGB (int r, int g, int b);
const char* CopyString(const char* char);
// etc. You know: utility methods...
Run Code Online (Sandbox Code Playgroud)
Jam*_*lis 23
不要把它们放在课堂上; 只需在命名空间范围内使它们成为非成员函数.
没有规则说每个函数都必须是某个类的成员函数.