pvoid 第5页
- C语言中神奇的指针,爱它又恨它,C语言精华解析之万能指针
-
什么是万能指针?万能指针其实就是void*类型的指针,而void*指针一般被称为通用指针或叫泛指针。它是C语言关于纯粹地址的一种约定。当某个指针是void型指针时,所指向的对象不属于任何类型。因为void指针不属于任何类型,不可以对其进行算术运算,比如自增,编译器不知道其自增需要增加多少。而对...
- 学习记录1:WIN32事件消息 win32 event
-
win32编程的重中之重是理解windows的消息机制,也是逆向学习的必经之路。文章只是自己学习笔记,如有不足,望指正与海涵(大家轻点喷)。windows消息结构typedefstructtagMSG{HWNDhwnd;UINTmessage;WPARAMwPa...
- 国产化实时操作系统研究之旅8.4-操作系统使用体验之协程
-
协程是一种用户态的轻量级线程,协程的调度完全由用户控制。协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈,直接操作栈则基本没有内核切换的开销,可以不加锁的访问全局变量,所以上下文的切换非常快。...
- QT线程锁 qt线程锁影响效率
-
概念...
- C语言精华之万能指针,这指针可以玩一年!一文助你理解万能指针
-
什么是万能指针?万能指针其实就是void*类型的指针,而void*指针一般被称为通用指针或叫泛指针。它是C语言关于纯粹地址的一种约定。当某个指针是void型指针时,所指向的对象不属于任何类型。因为void指针不属于任何类型,不可以对其进行算术运算,比如自增,编译器不知道其自增需要增加多少。而对...
- 浅析 C# 控制台的 Ctrl+C 是怎么玩的
-
一:背景1.讲故事上一篇我们聊到了Console为什么会卡死,读过那篇文章的朋友相信对conhost.exe有了一个大概的了解,这一篇更进一步聊一聊窗口的特殊事件Ctrl+C底层流转到底是什么样的,为了方便讲述,让chagtgpt给我生成一段Ctrl+C的业务代码。...
- 聊一聊 .NET高级调试 内核模式堆泄露
-
一:背景1.讲故事前几天有位朋友找到我,说他的机器内存在不断的上涨,但在任务管理器中查不出是哪个进程吃的内存,特别奇怪,截图如下:...