
c++技术win
chinabeet
这个作者很懒,什么都没留下…
展开
-
VC 时间函数 总汇
VC获取系统时间、程序运行时间 1.使用CTime类CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime(); str=tm.Format("现在时间是%Y年%m月%d日 %X"); MessageBox(str,NULL,MB_OK);2: 得到系统时间日期(使用GetLocalTime)SYSTEMTIME st;CSt原创 2008-10-29 15:57:00 · 1507 阅读 · 0 评论 -
如何在GUI程序中 生成可写可读的控制台
void fun{ AllocConsole(); freopen("conin$","r+t",stdin); //重定向 输入输出 freopen("conout$","w+t",stdout); freopen("conout$","w+t",stderr); std::string str; std::cerr std::cin >> str; printf("te原创 2009-10-10 17:17:00 · 262 阅读 · 0 评论 -
内存泄露检查
<br />转)VC内存泄露检测 <br />介绍:<br /> 动态分配、回收内存是c/c++编程语言一个最强的特点,但是中国哲学家孙(sun tzu,我不知道是谁?那位知道?) 指出,最强的同时也是最弱的。这句话对c/c++应用来说非常正确,在内存处理出错的地方通常就是bugs产生的地方。一个最敏感和难检测的bug就是内存泄漏-没有把前边分配的内存成功释放,一个小的内存泄漏可能不需要太注意,但是程序泄漏大块内存,或者渐增式的泄漏内存可能引起的现象是:先是性能低下,再就是引起复杂的内存耗尽错误。最坏的是,转载 2011-01-24 20:28:00 · 1211 阅读 · 0 评论 -
win,dump解决办法备份。
当我们的程序在客户那里崩溃时,使用崩溃转储工具获取崩溃现场的信息是很有必要的,否则单纯依赖用户的口头描述很难定位问题所在。Drwtsn32、NTSD,UserDump、Autodump+,WinDbg都是Windows下的崩溃转储工具,其原理就是在程序崩溃时获取相应的信息并存储。Drwtsn32和NTSD是Windows自带的程序,客户系统中一定存在这个程序,我们可以方便的使用它进行崩溃转储。我们原创 2014-03-30 17:51:51 · 451 阅读 · 0 评论 -
C++ vs.net设置UTF8字符
1、将main.cpp改成utf-8编码,方法是点击main.cpp,然后选择菜单文件->高级保存选项。【所有源码都要转换成uft-8】2、在你的main函数里,设置如下代码,完美解决qt5的中文乱码MSC_VER是MSVC编译器的内置宏,定义了编译器的版本。下面是一些编译器版本的_MSC_VER值MS VC++ 10.0 _MSC_VER = 1600 【VC2010】MS V转载 2014-05-02 20:55:55 · 573 阅读 · 0 评论