- 博客(4)
- 收藏
- 关注
原创 Windows Error Reporting保存Crash Dump文件
1、Crash Dump文件Crash Dump(后缀名为:.dmp)文件是进程的内存镜像,可以把程序运行时的状态完整的保存下来,是调试异常程序重要的方法,所以程序崩溃时,除了日志文件,dump文件便成了我们查找错误的最后一根救命的稻草。 2、在Windows中使用Windows Error Reporting保存Crash Dump文件产生Crash Dump文件的方法不
2017-05-19 09:47:59
5599
原创 结束一个线程
正常安全的结束一个进程线程函数运行完返回 此种方法是所有线程结束方法中最安全也最推荐的线程结束方法。 在线程函数返回时,将会执行以下清理工作: (1)调用析构函数销毁线程中创建的所有C++对象。 (2)正确释放线程栈空间。 (3)将线程的退出代码(在线程的内核对
2016-11-22 00:11:34
1967
原创 创建一个线程
主线程: 主线程是属于线程中比较重要的线程了。每个进程有且只有一个线程。在每次初始化一个进程的时候,系统都会自动的创建一个主线程。对于使用vs编译器生成的应用程序,这个线程首先会执行C/C++运行库的启动代码,这个启动代码又会调用我们的入口函数(main函数或者winmain函数),直到入口函数运行完毕,调用ExitProcess函数结束应用程序。默认情况下,主线程的入
2016-11-17 00:29:32
444
原创 线程简介
线程的概念 线程是操作系统资源的一种,是操作系统中能独立运行的基本单元,因此也是系统调度和分配的基本单位。在线程内执行的代码只在它的上下文中起作用,因此有些地方使用执行上下文来代替线程。线程有两个基本的类型: 用户级线程: 用户级线程内核的切换是由用户态程序自己控制,不用内核干涉,少了进出内核态的消耗。典型的例子为Lin
2016-11-17 00:18:50
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人