
C++
文章平均质量分 54
StringKai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言数组越界导致死循环实例解析
C语言数组越界导致死循环实例解析原创 2022-05-06 11:38:33 · 1037 阅读 · 0 评论 -
如何用WindowsAPI取得一个进程的所有线程句柄
#include <tlhelp32.h>int GetProcessThreadList(DWORD th32ProcessID) //进程bai的duID{ HANDLE hThreadSnap; THREADENTRY32 th32; hThreadSnap = CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, th32ProcessID); if (hThreadSnap == INVALID_HANDLE_VALUE) { re.转载 2020-06-27 21:16:17 · 1468 阅读 · 0 评论 -
单链表相关操作的C++实现
int ListLength ( LinkList *L ){ //求带头结点的单链表的表长 int len=0; ListList *p; p=L; while ( p->next!=NULL ){ p=p->next; len++; } return (len);}原创 2017-12-01 22:15:44 · 284 阅读 · 0 评论 -
为什么创建类的时候要用new?
为什么要有new?为什么要动态创建对象?为什么有时候不用new,有时候又用new这就涉及到自动存储和动态存储了。Sprite* sp = new Sprite();自动存储(自动变量、局部变量)自动存储,也叫做自动变量,比如int num = 10; 这个num就属于自动变量。所谓自动,代表它会自动申请内存,也会自动释放内存,自动变量是保存在栈里的(后进先出转载 2017-12-01 22:12:24 · 5657 阅读 · 0 评论 -
C/C++中产生随机数(rand,srand用法)
计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子。(注意: 小M多项式序列的周期是65535,即每次利用一个随机种子生成的随机数的周期是65535,当你取得65535个随机数后它们又重复出现了。)我们知道rand()函数可以用来产生随机数,但是这不是真正意义上的随机数,是一个伪随机数,是根据一个数(我们可以称它为种子)为基准以某个递推公式推转载 2017-12-06 17:37:20 · 479 阅读 · 0 评论