clts.net
当前位置:首页 >> VC++的问题 求高手解答 >>

VC++的问题 求高手解答

(int *)0是int型指针,+4以后等于移位sizeof(int)*4=16,即指针地址后移16,然后加int强制为整数,最终xi为16 int ((int*)0 + 4);//==16 int ((int*)1 + 4);// ==17 int ((int*)2 + 4); //==18 像这个是初始地址不一样,你移位的距离都是16,最...

bool en_queue(QUEUE * pQ,int val) { if(full_queue(pQ)) return false; else { pQ->pBase[pQ->rear] = val; pQ->rear = (pQ->rear+1) % 6; return true; } 这段函数的末尾少一个"}" 而且函数必须在main函数之前声明,你应该把需要调用的函数都...

你的gotoxy和puttext两个函数的定义在哪儿呢?而且你声明和使用不一致啊,你声明时是没参数的,使用时就传参数了。最好把代码发全,这样才有人给出正确答案埃

LoadImage 第一个参数是模块(实例)句柄,只有在使用OEM图片的时候该参数才可以为NULL。 返回需要修改类型比如 HICON hProjectViewIcon = (HICON)LoadImage(AfxGetResourceHandle(), MAKEINTRESOURCE(IDI_PROJECT_VIEW_HC), IMAGE_ICON, ::GetS...

你最好吧错误的详细信息贴出来,要不不好确定什么问题,看输出貌似是你的编译器的问题。你文件的扩展名是.c么?C++默认的是.CPP。你可以直接改成.CPP编译,我用的VS2008没问题。 如果不行,那就从别人电脑拷贝一个新的cl.exe文件到安装目录(通...

可以换种方法,就是直接在工程中右键新建2个txt文件,分别修改名字了后缀为Casd.h Casd.cpp 然后在资源界面添加类,把文件选择就行了。 你的这个问题是因为,C++的类名了文件名是不一样的,你这个写不行,原则是文件名比类名少一个C。 在你的这...

应该是你的这个软件被破坏了,可以尝试删除该目录下的文件,重启一下系统,或者下载杀毒软件扫描一下是否有病毒。

这种情况比较复杂,由于是EXPLORER的缓冲区溢出,有可能是第三方插件或者恶意的程序导致的 插件的话查起来比较麻烦,因为EXPLORER支持非常多的插件,如BHO IconOverlay CopyFileHook,不好定位是哪个插件导致的 说说我的经验吧,一般我排查这种...

给你运行了下,没有错误,是你的软件有问题吧,网上可以下个补丁,或者是换个版本,我用的创天中文的,你要不要,要的话邮箱写出来,发给你

void CRussia::DrawWill(){int i = 0,j = 0;int k=4,l=4;for(;i

网站首页 | 网站地图
All rights reserved Powered by www.clts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com