|
[下载]★★★密码学综合工具 Ver 3.0 正式版 发布!★★★
有源码就好啦:-D |
|
[分享]辽宁沈阳的来哦
我也在沈阳上学。。。 |
|
[分享]笑话:我是你妈---看过请绕道
哈哈哈哈哈。。。哪好笑啊? |
|
[更新至33课][下载]郁金香驱动教程前32课下载地址 驱动过保护
很不错,这方面几乎没有视频啊 |
|
[求助]windows编程的一个小问题
谢了。。。。 |
|
[求助]windows编程的一个小问题
这个注释写了。。。我想问为什么添加标志位的时候不用与操作呢 |
|
[求助]学习汇编的进来!
汇编指令和机器码时一一对应的,怎么转换不需要了解吧 |
|
关于读文件的一个小问题
谢谢各位了,虽然还是有点迷糊。。。 |
|
关于读文件的一个小问题
typedef char INT1; typedef unsigned char UINT1; typedef unsigned short UINT2; typedef unsigned long UINT4; #define MC_GET_CHAR(__data__) (*((char *)(__data__))) #define MC_GET_SHORT(__data__) ((UINT2)(( ((UINT2)(*((char *)(__data__))))<<8 )|( ((UINT2)(*((char *)(__data__)+1)))&0x00ff ))) #define MC_GET_LONG(__data__) ( ( ((UINT4)MC_GET_SHORT((__data__)))<<16 )|( ((UINT4)MC_GET_SHORT((char *)(__data__)+2))&0x0000ffff ) ) #define MC_GET_3BN(__data__) ( ( ((UINT4)MC_GET_CHAR((__data__)))<<16 )|( ((UINT4)MC_GET_SHORT((char *)(__data__)+1))&0x0000ffff ) ) —————————————————————————————————————————————— #include <string.h> #include <stdio.h> #include <windows.h> #include "Macro.h" void main() { int i; char buff[2]; FILE*fp; fp=fopen("*.dat","r+"); fscanf(fp,"%2c",buff); i=MC_GET_SHORT(buff); printf("%d\n",i); } ultraedit打开.dat文件显示开头俩个字节是00 19,然后用上述代码读就时25了,你们觉得这代码有问题么? 难道不应该时倒序么?00 19即1900H? |
|
关于读文件的一个小问题
2L,4L看不懂。。。 3L麻烦解释下,我相当小白啊 int *pSize = new int[1]; memset(pSize, 0, 4); UE打开那个文件,头2个字节时00 19,老师说其代表大小就是25,用3L的方法显示为6400。。。 |
|
[原创]32-64位 kernel32.dll基址获得
学习了。。。 |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值