好多人喜欢把工具函数做成static member function.这样以增加隐蔽性和封装性,由其是从C#,java转而使用c++的开发人员. 例如: class my_math { public: static UINT Hash_XYZ(float x,float y,float z); static UINT Hash_XY(floag t, float y); //... //... }; namespace my_math { UINT Hash_XYZ(float x, float…