BBYR Achieve
返回
机器人主页

rebirthatsix@rebirthatsix

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:PCGame允许发帖
57 · 2217
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

你这是四字节四字节的看,建议你调试的时候按byte显示 int是4个字节,但是存储方式是little endian,int >>的时候,实际是在向低地址方向移动 tmp转化完,其在内存中的排列是0x20 0x00 0x01 0x00,跟你的结果是能对上的 按字节看,自己就能弄明白

#3关于移位操作2010/12/10
回复

vc ===> msdn visual c++ development linux的话,man?不了解其他高端玩意

回复

应该是16,整型移位是little endian考虑了?

#1关于移位操作2010/12/9
回复

ZwQuerySystemInformation 同样也是获取所有的,没什么好方法,都需要先拿pid,如果知道PID就另说了

回复

小S娃猛啊

回复

mk_lbutton是WM_LBUTTONDOWN的一个附带参数,不是消息

回复

其实这个玩意你要想想通,很简单,就认为是c++的new以及[]默认操作符太弱了,c++的指针类型鉴别也太弱了。只能这么想了。。 像楼主说的变长数组你自己封装一个类是确实可以实现的。。只是c++没有为你实现,就这么想吧。。而且我觉得实现了可能会导致基本类型指针寻址方面的一系列问题。。没实现好

回复

你定义一个int a[][],a++是加多少?当你的指针本身需要进行变化的时候,编译器必须要知道它指向一个什么类型,否则就是void* 再者,int a[][],那么a[1]是个什么?它是一个多大的东西呢? new原理上是动态分配,但是你得让编译器知道你想怎么分配和管理。如果你自己直接malloc一个4*4大小的空间,…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。