
C++
EasyofUse
这个作者很懒,什么都没留下…
展开
-
C++ static、const和static const 以及它们的初始化
const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成员函数和成员变量。一般类的静态函数几乎就是一个全局函数,只不过它的作用域限于包含它的文件中。 在C++中,sta转载 2014-12-08 11:46:45 · 336 阅读 · 0 评论 -
fstream的使用和打开时存在中文中文路径可能失败的问题,其他中文问题都可以尝试采用如下方法
fstream 和中文路径 有时候用ifstream或ofstream打开带有中文路径的文件会失败。 解决办法: 1、使用C语言的函数设置为中文运行环境 setlocale(LC_ALL,"Chinese-simplified"); 2、使用STL函数设置为系统语言环境 std::locale::global(std::locale("")); 当然选2啦! 另转转载 2015-05-20 14:44:59 · 681 阅读 · 0 评论 -
浮点数强制转换为整数高效替代方法
//浮点数转换为整数 == [i=(int)f],但效率会比其高出很多 inline void F_T_I( const float f, int i ) { _asm { fld f; fistp i; } }原创 2015-11-23 16:17:07 · 2910 阅读 · 0 评论