-
LoadLibrary("msvcrt.dll")在汇编中的表示,该如何处理
LoadLibrary("msvcrt.dll")在汇编中的表示#include<WINDOWS.H>#include<WINBASE.H>voidmain(){ __asm { pushebp; movebp,esp; subesp,0x0c; moveax,0x6376736d; mov[ebp-0x0c],eax; moveax,0x6...
3781
热度 -
高手看看为何需要将数据倒序存储解决办法
高手看看为何需要将数据倒序存储//====================================================================//// 语法格式: Int_To_Str(intx,char*Str)// 实现功能: 转化整型值为字符串形式// 参数: x:转化的整数// Str:转化后的字符串// 返回值: 无//================...
41
热度 -
探讨一个小程序 !
#include<stdio.h>#defineSIZE10voidSwap(int*,int*);/*阶乘函数*/longMul(intn);/*交换函数*/intmain(void){intcol[SIZE];inti,j,m,n,t;intr;printf("输入要排列的个数\n");scanf("%d",&r);printf("输入要排列的数字\n");for(i=0;...
229
热度 -
请高手帮忙解决,有点难!“回文问题”,要用指针来完成的!请看!
请高手帮忙解决,有点难!“回文问题”,要用指针来完成的!请看! 大家好,有关回文的程序想必很多了,但有谁能用?:?(表达式)来完成的。如要输出12321,则公式如下:n=n>3?6-n:n;很简练的。但如今要用指针来完成,出了问题,原程序如下:请各位指点为: main() {inti; chars[6]={"abcde"},*p,*p2...
95
热度 -
调用C++ 里new操作符的一个疑点
调用C++里new操作符的一个疑问如下红字部分的两句,是否多余啊?而且似乎是相当于来回自己赋给自己一个值 char*p=newchar[5];0041140Epush500411410calloperatornew(4111A4h)00411415addesp,400411418movdwordptr[ebp-0E0h],eax0041141Emoveax,dwordptr[ebp-0E0h]00...
9310
热度 -
64位移位的有关问题
64位移位的问题?我在写一个把double转换为int的汇编代码,如下doublereal=123.456;__int64a=0;__asm{//取指数moveax,dwordptr[real+4]andeax,0x7ff00000shreax,20subeax,1023//现在eax存储着指数的位数//由于double的符号位为1,指数位为11,尾数为52,如果要把小点部分干掉,//那么需要移位...
9976
热度 -
一个经典汇编有关问题:为什么DEBUG运行和直接运行结果不同
一个经典汇编问题:为什么DEBUG运行和直接运行结果不同看,这个问题是如何的经典!我在多家网站看到这个例题。截图上的说明突然让我凌乱了啊,有木有:看吧:.modelsmall .data dw8dup(0) .codestart: movax,@data movss,ax movsp,16 movds,ax movax,0 callwordptrds:[0eh] movax,4c00h int21...
6887
热度 -
请教在VC6.0环境下能不能编译汇编语言程序
请问在VC6.0环境下能不能编译汇编语言程序?请问在VC6.0环境下能不能编译汇编语言程序?我记得在VC6.0环境下要设置,把ML.EXE程序加到该环境里,可我不指导该如何加?请大侠帮我。谢谢!color='#e78608'>------解决方案--------------------------------------------------------把你的信箱给我,我给你发过去.color=...
8777
热度 -
怎么对输入流进行检索
如何对输入流进行检索小弟有个需求执行一个外部程序,然后取得它的输出流作为我java程序的输入流JavacodeProcessps=Runtime.getRuntime().exec(cmd);Stringstr=(loadStream(ps.getInputStream()));}privateStringloadStream(InputStreamin)throwsIOException{int...
42
热度 -
请问android遍地都是的sp有关问题
请教android遍地都是的sp问题刚开始看android,刚开始接触c++,之前有c经验发现相差还是蛮大的在看stagefright,现请教两个问题1.sp<MediaPlayerBase>p这是一个类模板吧,这个用到烂的sp到底有什么神奇的功效?或者说为什么要这样用?2.sp<MediaPlayerBase>p;p=newStagefrightPlayer;这我就奇怪了...
66
热度 -
keil里面itoa函数,该怎么处理
keil里面itoa函数下面是我在keil里面自己写的itoa函数,前提是这里不涉及有符号的数,请问要怎么改下面这个程序char*itoa(intvalue,char*str,intredix){ uintj,k;// string*string1; ucharxdatap[30]; for(j=0;value!=0;j++) { p[j]=value%2; value=value/2; } ...
55
热度 -
哪位高手用过ODBC API函数
谁用过ODBCAPI函数ODBCAPI的SQLGetStmtAttr函数,实现了结果集当前游标所在行书签与行号获取m_retcode=::SQLGetStmtAttr(m_hstmt,SQL_ATTR_ROW_NUMBER,(PTR)&dwRowNumber,0,NULL);我用这个函数的时候,无论游标在哪里dwRowNumber总是等于0,不知道为什么color='#e78608'>--...
13
热度 -
[求助]关于mempoint(x,y,color)中几点不懂得地方,请指教!
[求助]关于mempoint(x,y,color)中几点不懂得地方,请指教! 基本算法我可以看懂:通过传入的x,y,color,寻找像素点在内存中的位置。我的疑问:1。320*200的分辨率,在if(x<0||x>199||y<0||y>319),是不是x&y搞反了???2。bitmask.c[0]是什么东西,为什么没有初始化?3。if(...
417
热度 -
[求助]在tc和vc++里运行结果不一样,为什么?
[求助]在tc和vc++里运行结果不一样,为什么? 我编了个关于链表操作的程序,但程序分别在turboc和vc++里面运行时出现了不同的情况:turboc里面运行正常,但vc++里面却有个warning:"exe'hasexitedwithcode-1073741510(0xC000013A),nomatchingsymbolicinformationfound."每次...
96
热度 -
生存期的问题
生存期的问题 main(){voidmax(intx,inty);/*这行一定要加上,函数说明*/inta,b;printf(“inputtwonumbers:”);scanf(“%d%d”,&a,&b);max(a,b);}voidmax(intx,inty)/*不需要返回值,定义为空类型void*/{intz;z=x>y?x:y;}请问:是不是...
113
热度 -
ffmpeg h264解码,帧跳转有关问题
ffmpegh264解码,帧跳转问题解码标准h264文件,利用av_seek_frame进行跳转时,程序退出。调试发现是:else{/*Frameorfirstfieldinapotentiallycomplementarypair*/assert(!s0->current_picture_ptr);//这里不能通过s0->first_field=FIELD_PICTURE;}出现问题...
10921
热度 -
avcodec_decode_audio出错有关问题请问
avcodec_decode_audio出错问题请教.//解音频并播放boolaudio_decode(constchar*framebuf,intasize){ AVCodec*codec; AVCodecContext*c=NULL; intout_size,size,len; uint8_t*outbuf; uint8_t*inbuf_ptr; size=asize; printf(&quo...
708
热度 -
求脱壳EP 2.0 -> CoDe_Inside步骤
求脱壳EP2.0->CoDe_Inside方法下面是我的脱壳步骤:用peid查壳,是EP2.0->CoDe_Inside这个壳然后用OD载入00EC6EE4>6A73PUSH7300EC6EE660PUSHAD00EC6EE7E901010000JMPBfServer.00EC6FED00EC6EECDAA97C8F9226FISUBRDWORDPTRDS:[ECX+26928F...
8635
热度 -
汇编一例求好手解释 来源于杨季文T6-6C.ASM例子
汇编一例求高手解释来源于杨季文T6-6C.ASM例子来源于杨季文T6-6C.ASM。CR=0DHLF=0AHESCAPE=1BH;CSEGSEGMENTASSUMECS:CSEG,DS:CSEGOLD1BHDD?OLD16HDD?;NEWKEYPROCFARNEW16H:CMPAH,10HJZPKEYCMPAH,11HJZPKEY2CMPAH,1JZPKEY2ORAH,AHJZPKEYJMPDWO...
2679
热度 -
请问实现段间跳转的方法
请教实现段间跳转的方法方法多多益善。color='#e78608'>------解决方案--------------------------------------------------------jmpfarcolor='#e78608'>------解决方案--------------------------------------------------------1、jmpsegment...
9941
热度