-
帮小弟我看这段反汇编代码的作用,主要是queryperformancecounter的用法,有点长
帮我看这段反汇编代码的作用,主要是queryperformancecounter的用法,有点长CPUDisasmAddressHexdumpCommandComments004101A6|.8B0D84004200|MOVECX,DWORDPTRDS:[420084]004101AC|.E320|JECXZSHORT004101CE004101AE|.83F90A|CMPECX,0A004101B...
242
热度 -
结构体中字义QSTRINGLIST的有关问题
结构体中字义QSTRINGLIST的问题请问我在结构体中定义了一个QSTRINGLIST,然后往里面放数据,型如这样,(each_guiyue->each_changeitem[i].each_one_changeitem[j].values)<<CODEC(char_ptr);CODEC是将CHAR*转换成QSTRING的函数。为什么会报错误?而我直接定义一个QSTRINGLI...
65
热度 -
[求助]c--free的使用方法?
[求助]c--free的使用方法? 谁有c--free的使用说明? color='#FF8000'>----------------解决方案-------------------------------------------------------- 函数名:free功能:释放由malloc()和a...
163
热度 -
求助 关于指针和数组的问题!
你学过其它语言?俺喜欢与知道自己在问什么的人交流 color='#FF8000'>----------------解决方案-------------------------------------------------------- 晕,其实说明一下就应该可以了,我的看法是:指针指的是地址,不存放实际数据数组里存放的就是实际数...
330
热度 -
[求助]动态分配内存问题
[求助]动态分配内存问题 我想问下,如果我现在要用一个指针通过动态分配内存使之指向一个指针数组,请问该如何声明?谢谢 搜索更多相关的解决方案: color="red">内存color="red">动态 color='#FF8000'>----------------解决方案----------------...
249
热度 -
文件总是调用不到,怎么办?急!
文件总是调用不到,怎么办?急! #include<stdlib.h> #include<stdio.h> typedefstructpush { intnum; doubled,D,DT,DL,D1,L1,L2; structpush*next; }PUSH; PUSH*input_data(void) {FILE*fp;intn; charn...
138
热度 -
百年不亮指点的!
没有问题呀,我用DEVC++能通过的 color='#FF8000'>----------------解决方案-------------------------------------------------------- 我用devc++通不过的 color='#FF8000'>----------...
128
热度 -
[求助]一个取数高低字节的问题
[求助]一个取数高低字节的问题 [求助]一个取数高低字节的问题编写一个函数fhl(),从无符号整数x中分别取出高字节和低字节,并以十六进制数输出。执行程序时,输入2008,写出输出结果。使用1~2种算法编程算法1:利用位运算实现函数功能。算法2:利用整除和求余运算实现函数功能。算法3:利用指针实现函数功能。我有个问题首先是16位比如1111111111111111左8个...
380
热度 -
请问视频中YUV422中Y分量的提取
请教视频中YUV422中Y分量的提取大家好,最近初学视频增强,用的是TI的6446,读入视频的格式是YUV422,buffer定义的是unsignedchar型。我的想对UYVY中的Y分量增强,写了个直方图均衡,效果很怪,我觉得关键可能是提取Y分量不太对。我的理解是buffer里存的都是UYVYUYVY.......这样的数据,一个Y占8bit,写的提取方法是for(i=0;i<256;i+...
9273
热度 -
关于SEH一个小疑点
关于SEH一个小问题fs:[0]指向一个TEB的第一个字段,我知道这个的;那么fs:[1]是不是指向TEB结构中的下一个字段呢?moveax,dwordptrfs:[1]是什么意思呢?另外这句指令下面两句是push*******和pusheax,这像是SEH回调函数设置的,我只是想求证一下fs:[1]是不是指向第二个字段,请指点。。。谢谢color='#FF8000'>------解决方案----...
2165
热度 -
请帮小弟我解释一上这个汇编:shl eax,0
请帮我解释一下这个汇编:shleax,0我写了一个测试内联函数的C++程序,然后反汇编看是否存在函数调用,但是红色这些地方我不是很懂,希望大家帮我看看:以下是我写的源代码:#include<iostream>#include<cmath>usingnamespacestd;voidboxVolume(intlength=1,intwidth=1,intheight=1);i...
5236
热度 -
上面汇编函数里的两条语句会不会内存越界
下面汇编函数里的两条语句会不会内存越界对下面的invokeRtlZeroMemory,addr@bufTemp1,10invokeRtlZeroMemory,addr@bufTemp2,20两行代码有疑问,里面的10和20是怎么来的,回不内存越界?Assemblycode_openFileproclocal@stOF:OPENFILENAMElocal@hFile,@hMapFilelocal@b...
1707
热度 -
汇编的学习教程
求一个汇编的学习教程本人新手,主要使用c++,学习过c,用过c51,现在因为使用ida的原因,想学习汇编了,我粘贴一些代码,大家看看,帮忙出个主意,告诉我适合ida的汇编教程。AssemblycodeGýsÅ8publicPhoneContactRPhoneContactRprocneararg_0=dwordptr4moveax,[esp+arg_0]movzxedx,...
10604
热度 -
问一个关于win32汇编的有关问题(罗云彬版)
问一个关于win32汇编的问题(罗云彬版)在17.6章第一个例子中,他有一个例子是查找kernel32.dll基地址的子函数如下:movedi,_dwKernelRetandedi,0ffff0000h(他说这里是为了对齐64k,说pe加载就是64k对齐的,不是按照内存页4k对齐的么?而且为什么这么操作就能对齐?)while:trueifwordptr[edi]==image_dos_signat...
3995
热度 -
TCB是什么?解决办法
TCB是什么?TCB是什么?看到描写他的数据结构是WIND_TCB,具体是怎样的类型呢?获得TCB能对task进行什么操作呢?color='#e78608'>------解决方案--------------------------------------------------------对于信号量的部分通常是通过在TCB中确定它挂接在那个阻塞队列的队列头来体现color='#e78608'>--...
3509
热度 -
这段代码是什么意思啊该如何处理
这段代码是什么意思啊?intmain(){inti=0;i++;return0;}以下是对应的汇编,,刚学汇编,看不懂高手能帮忙解释一下吗??Assemblycode5:intmain()6:{00401030pushebp00401031movebp,esp00401033subesp,44h00401036pushebx00401037pushesi00401038pushedi0040103...
9790
热度 -
内联汇编有关问题求解
内联汇编问题求解我在做一个输入一个字符,然后回显这个字符的程序。可以一直无效。我进行了debug,发现input变量的值不是Ascill码,而一直是0求助啊各位汇编大神。。#include"stdafx.h"int_tmain(intargc,_TCHAR*argv[]){ charinput; charformats[]="%s"; _asm{ leae...
7289
热度 -
ret这个操作本质上都干了什么?该如何处理
ret这个操作本质上都干了什么?这是一个C函数的汇编代码:intfunc(inti,intj){returni+j;}汇编:pushebpmovebp,espmoveax,dwordptr[i]addeax,dwordptr[j]pcpebpret8上面的ret8如果不用ret而用,pop,jmp等直接操作可行吗,代码是什么?color='#e78608'>------解决方案----------...
9555
热度 -
两个程序打开sqlite数据库,报错,该如何处理
两个程序打开sqlite数据库,报错你好!我的两个程序都要使用一个sqlite数据库,当一个程序打开数据库后,另一个再打开该数据库,就会报SQLITE_IOERR的错误。我是这样打开的TIntret=sqlite3_open("C:\\system\\Apps\\dbtest\\test.db",&iDb);TInt为typedefsignedintTInt;打开后 c...
3548
热度 -
插入代码初学者有关问题
插入代码菜鸟问题assumeedi:ptrIMAGE_NT_HEADERSassumeebx:ptrIMAGE_SECTION_HEADERmov[ebx].Characteristics,0e0000020hmoveax,[ebx].Misc.VirtualSizepusheaxaddeax,[ebx].VirtualAddressmov[edi].OptionalHeader.AddressO...
4545
热度