ellison909
ellison909
关注数: 0
粉丝数: 1
发帖数: 404
关注贴吧数: 16
关于windows的内核 大哥,windows的内核有几种呀?我常看到win32、win16、winNT一堆的词,到底什么是什么呀?
为什么会这样呢? #include "stdafx.h"int Number=0;int _tmain(int argc, _TCHAR* argv[]){ TCHAR a;while(1){scanf("%c",&a);switch(a){case 'a':case 'A':Number++;break;case 'd':case 'D':Number--;break;case 's':case 'S': printf("The Number is %d.\n",Number);break;case 'o':case 'O': break;default: printf("Wrong command.\n");}if((a=='o')||(a=='O'))break;}getchar();return 0;}运行后,为什么我输入a,会打出Wrong command.??如下:aWrong command.sThe Number is 1.Wrong command.好象是输入函数的地方出现了问题。大哥,这是为什么呢?
外部函数说明和DLL输入说明的区别? #include "stdafx.h"#pragma comment(lib,"textdll")extern int TextDLL();int _stdcall main(){ char a[2]={0,0}; a[0]='0'+TextDLL();MessageBox(NULL,a,"Answer",MB_OK);return 0;}#include "stdafx.h"#pragma comment(lib,"textdll")_declspec(dllimport) int TextDLL();int _stdcall main(){ char a[2]={0,0}; a[0]='0'+TextDLL();MessageBox(NULL,a,"Answer",MB_OK);return 0;}上面的代码有区别么?我看一本书,所后者生成的代码比前者的运行效率更高,这话对么?我怎么觉得,这只是编译器的事,只是后者让编译器更容易地找到TextDLL()的定义罢了,对代码没有什么大的影响。但我比较它们的机器码时,出现了152处的不同的字节(包括PE的,但这部分好象很少)到底它们有什么区别?
大哥,我又来了。问个问题 大哥,做个私服难么?要几个人才能搞定?还有服务器怎么搞定,是租么整个搞下来大概要多少钱?
帮别人问个事 学photoshop类的2D设计好?还是3D-MAX类的3D设计比较好?肯定要专一个的,但哪个更有前途点?
回这看看 鬼火大哥,我好久不来这了现在回来看看今天刚知道软设的考试过了,很是高兴呵呵
在ollydby中,怎么把修改后的文件存盘? 大哥,这个你知道么?我不会,只会用winhex改
关于逆向工程 鬼火大哥,EXE文件可以从机器码逆向为源代码么?是不是难度很大???
大哥,什么叫重定位? 是指内存的么?
怎么在BCB或VC中实现禁止dos中断 大哥,怎么在BCB或VC中实现禁止dos中断(最好是BCB的,实在不行VC也可以)?就是怎么能实现TC中的disable()和enable()?因为BCB中没有dos.h,切确地说是它的dos.h已经把disable()的内容去掉了?我在翻译一个TC的程序,把它变成BCB的
怎么让一个程序里让另一个程序(比如exe之类的)运行? 有这样的函数么?要是有,参数怎么传递?
声明之脑筋急转弯! int * (* (*fp1) (int) ) [10];fp1被声明成为一个函数的指针的指针的数组,这个数组有10个元素这个解释说是错的吧?感觉fp1解释为函数指针才对的!该函数的返回类型为一个指针,该指针指向一个有十个int指针元素的数组呵呵,有点拗口...我还想问:void (*a)();int (*b)();a、b函数指针的类型是不是一样的,就是受不受void和int修饰的影响?应该是影响的吧
偶尔究究语法... class A{public:void change();void change() const;};void A::change()const{cout<<"const\n";};void A::change(){cout<<"normal\n";};int main(){ A s; s.change(); getch(); return 0;}运行结果是:normal大哥,在这种情况下,对象s似乎被只能用void A::change(){cout<<"normal\n";}这个函数了,怎么在不改变类定义的情况下,使得s能用到void A::change()const{cout<<"normal\n";}呢?是不是const的那个被普通的那个遮蔽了,但按理也是const遮蔽别人的呀想不明白,这应该涉及到编译器的实现问题了吧
大哥,小弟又来请教了!呵呵 问题一:#include #pragma hdrstop#pragma argsused这里三个句子不明白(是BCB的)只大概知道#pragma与数据对齐有关,具体就不明了了问题二:一个多文件的工程是不是只能唯一存在一个main函数?#include说的包含到底是怎么一个包含法?不明白,具体的含义(我会用,但想深究一下),他和DLL有区别的,具体是什么区别呀
这是什么意思呀?第一次见 .....extern int _Cdecl _8087;.....(略).....int _Cdecl absread(int drive, int nsects, int lsect, void *buffer);.....这里的句子是什么意思?为什么absread前面还有一个_Cdecl?函数返回值是什么?下画线有什么特别的意思么?
网络,头大了!~~~ 看了网络的几个层次的划分,似懂非懂网络的很多概念不懂!什么谓之通信子网?我不明白网络设备为什么分这么多种!什么hub,网桥,交换机,网关,路由器。虽然知道它们所工作的层,但我却不明白为什么这么分,什么时候要用什么设备还有“传输层只能存在与分组交换网外面的主机之中”,这句话我不是很理解为什么网桥就可以连接两个局域网?hub行么?为什么?我是很不理解一个主机和远程的另一个主机是怎么一步一步地实现通信的(信息发到网络里以后,我就不明白了)网络呀,网络!迷茫呀,迷茫!
为什么有的网络语音工具能拨电话? 就是能给固定电话或手机大电话,这是为什么?它们是怎么连上电话网络的?似乎不用电话公司的授权就可以连上的很迷惑。。。象VoIP什么的
1
下一页