C++基础
记录了一些C++语言的基础知识
ttxiaoxitt
这个作者很懒,什么都没留下…
展开
-
Win32程序,VC++创建进程并杀死进程的方式
方式一:使用ShellExecuteEx创建外部进程,使用TerminateProcess杀死进程。 SHELLEXECUTEINFO ShExecInfo; ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS; ShExecInfo.hwnd = NULL; ShExecInfo.lpVerb = NULL; ShExecI...原创 2020-05-29 16:12:51 · 661 阅读 · 0 评论 -
new失败时的处理
1.使用set_new_handlervoid nomemery(){ std::cerr << "unable memery" << std::endl;}std::set_new_handler(nomemery);注意:std和<new.h>文件中都含有set_new_handler函数。测试中发现两set_new_handler都重写或者只重写其中一个都可以解决问题。个人见解:使用std::set_new_handler2.使用std...原创 2020-05-08 18:03:56 · 185 阅读 · 0 评论