VC2008 未声明的标识符
作者&投稿:夏冯 (若有异议请与网页底部的电邮联系)
#include
using namespace std;
看一下是否包含了文件stdafx.h和resourse.h
在头文件最后(如果你有#endif,那么要在这个之前),添加那个变量的声明,比如说extern int a; 然后再在.cpp文件中,声明一下, int a; 你也可以新建一个MFC单文档应用程序,里面的theApp变量就是这样弄的,在C**App类中,**表示你新建应用程序的名称诏军阿莫: WinMain函数中的那个参数就是,但是
平和县13410449927: C++代码正确,但VC2008在生成解决方案时出现一大堆莫名其妙的错误.(操作系统为winXP) - ?
诏军阿莫: ok了 这个我遇到过,两种原因:第一,你的vc2008 安装不完整,里面编译所需的类库没按上或者路径不对,重安就搞定了.第二,你这个系统原先是在vc其他版本的编程软件编写的,回答完毕.
平和县13410449927: C语言中undeclared identifier的意思 - ?
诏军阿莫: 未定义的标识符. 一般是使用的变量或者函数没有定义(一般是变量) 或者是定义的时候和调用的时候不一致导致的.
平和县13410449927: CMFCToolBar 建立工具拦出错 VC 2008 - ?
诏军阿莫: 不认识CMFCToolBar 查看你的MainFrm.h文件,如果 class CMainFrame : public CMDIFrameWnd 那么,使用CDialogBar来做你要做的工具条对话框,如果 class CMainFrame : public CMDIFrameWndEx 基类是CMDIFrameWndEx,那么就是用新的pane或者mfctoolbar
平和县13410449927: c++编译问题:未声明的标识符 - ?
诏军阿莫: 请贴main.cpp的源代码,问题在main.cpp里 补充: 在C和C++程序中,变量及方法的声明和调用是有顺序的.如果你在声明一个变量之前就已经使用了这个变量,就会出现未申明的标识符错误. 所以你的程序正常在声明、包含和调用的顺序应...
平和县13410449927: 为什么vc自带函数的形参到后来编译说是未声明的标识符啊? - ?
诏军阿莫: nChar非nchar!
平和县13410449927: vc++ 2008 color结构体应用……?
诏军阿莫: color是c#里的东西吧?vc里貌似没这个东西……
平和县13410449927: 为什么老是提示:未声明的标识符a,b,望c语言大神指教 - ?
诏军阿莫: a 和b是main里面的, 没有传到print中. 所以出错. 这个最好的做法是,1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25#include<stdio.h> intAdd(inta, intb); voidPrint(intx,inty); voidmain() { inta,b,y; printf("输入两个整数:")...
平和县13410449927: vc 设置光标 - ?
诏军阿莫: 你想知道你声明了没有很简单呢,你把鼠标放在代码段的那个ID上,然后右击选择“转到定义”,如果能转到那个资源的ID的定义处,那就是声明了.不能就是没声明. 你那情况应该只是在Resource Files文件夹下添加了该资源吧.你要在资源视图上,右击点击添加资源,选择Bitmap类型,然后点击导入按钮,把你的资源导入进去即可,然后再右击你的资源,选择属性,更改资源ID,或者直接在资源视图上点击你添加的资源修改id即可
平和县13410449927: C++ 程序在 visual studio 2008 出现的错误,请高手帮忙解决!! - ?
诏军阿莫: 文件ArrayOfPoints.cpp中的ArrayOfPoints::Point &Element(int n) 错了 改成:Point& ArrayOfPoints::Element(int n)试试看