在执行taskkill命令期间是否可以调用atexit()
Can atexit() be called during a taskkill command?
我正试图使用atexit函数来调用一个函数,但如果我使用批处理文件对程序执行taskkill命令,它似乎不起作用。有什么办法让它发挥作用吗?
不,没有办法。
taskkill
的全部目的是终止进程。它不会以任何方式优雅地关闭。
一件事死后不会继续做下去。
相关文章:
- 什么时候调用组成单元对象的析构函数
- 对RValue对象调用的LValue ref限定成员函数
- 为什么使用 "this" 指针调用派生成员函数?
- 函数调用中参数的顺序重要吗
- OpenGL - 在抛出"__gnu_cxx::recursive_init_error"实例后终止调用?
- 基于另一个成员参数将函数调用从类传递给它的一个成员
- 为什么我的C#代码在调用回C++COM直到Task时会暂停.等待/线程.加入
- 在c++类上调用void函数
- 为什么 std::unique 不调用 std::sort?
- 调用专用模板时出错"no matching function for call to [...]"
- 选择要调用的构造函数
- C++ 类型的参数与 void (__cdecl*)(void) 类型的参数不兼容,当调用 std::atexit()
- std::atexit 从全局对象的构造函数调用时的排序
- 当调用了一个用atexit()注册的函数时
- 在类构造函数中调用 atexit 函数
- 当我们使用 atexit() 时,不会为本地对象调用析构函数
- 在执行taskkill命令期间是否可以调用atexit()
- 通过调用atexit函数来终止一个程序(Linux)
- 对象清理序列和atexit在Python模块中调用的函数
- 用atexit()注册的函数没有被调用