问题标签 [undeclared-identifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8526 浏览

opengl - glGenFramebuffers、glBindFramebuffer 等未声明

我正在尝试设置帧缓冲区对象,但出现错误。glGenFramebuffer 总是未声明的,就像 glBindFramebuffer 等其他类似的东西一样。

我相信这个问题与进口有关,但我不确定如何解决这个问题。glew 可能没有正确设置,但我还没有找到关于如何完全设置它的简单解释。

这是失败的代码。

这些是我的进口

这是我的链接器 -lglut32 -lglu32 -lglew32 -lopengl32 -lwinmm

这是我的编译器选项图像的链接 https://dl.dropboxusercontent.com/u/13330596/info.png

我在 Windows 机器上使用 32 位版本的 Dev C++

这是整个代码文件的链接 https://dl.dropboxusercontent.com/u/13330596/Exercise1.cpp

请询问更多信息

0 投票
1 回答
781 浏览

c++ - 如果我包含一些标题,我的程序会出现很多缺失、语法和未声明的错误。(C++)

我已经更改了我的一个类,添加了一个方法和一些包括,在这样做之后,我收到了很多未定义或丢失的错误,这些错误在此之前没有问题并且运行良好。
这是我得到错误的头文件:

资产加载器.h

另外两个是场景和模型标题:

场景.h

模型.h

网格.h

我没有包含 .cpp 文件,因为我认为没有问题(我没有从他们上次工作时修改它们)。
这是我得到的一些错误示例(我没有包括所有这些示例,因为它们太多并且与这些类似):

0 投票
2 回答
1688 浏览

c - 在 C 中使用函数指针访问外部函数

我试图使用指向它的指针链接到外部函数。但是每次我尝试时,我都会收到编译器错误,即 extern 函数未声明。我对外部函数的经验很少,所以看不到我的错误。我在 lcd.c 中声明了一个函数,我试图从一个单独的文件 memory.c 中获取该函数。

我在编写模拟器时需要使用函数指针,并且我有一个内存地址数组,其中数组的每个元素都链接到访问该内存地址时调用的硬件函数。基本上允许我这样做:

这是我的代码我遇到的问题:

液晶显示器

液晶显示器

内存.c

我在 Linux Mint 上使用 GCC 编译代码

并得到错误


编辑

这是生成文件:

我现在只是想编译memory.o,所以我把它缩减到了那部分

0 投票
2 回答
1242 浏览

c++ - c++向量不在try-catch中声明

这是我的代码片段,显示了 try-catch 块中的向量声明:

奇怪的是,当我将向量声明放在 try-catch 块之外时,错误就消失了。这与 STL 中向量的定义方式有关吗?我认为将这个声明放在 try-catch 块中是一个好习惯,因为向量是动态数组?

0 投票
2 回答
19711 浏览

c++ - 使用未声明的标识符'FunctionName' C++ Xcode

我要做的就是从另一个函数调用一个简单的函数,为什么每次在 convert_to_Roman 函数中调用 addRomanDigit 时都会出错?程序不完整我只是想完成第一个功能。

0 投票
1 回答
12863 浏览

delphi - Delphi 7中的“未声明的标识符” - 我必须做什么?

Delphi报以下错误:

还有一个问题:什么是“未声明的标识符”?

0 投票
2 回答
293 浏览

c - 在 C 中为命令行编写函数。错误

我正在用 C 语言编写一个从命令行调用函数的程序,它在第一行代码(for 语句)中都出现了错误,我不确定它们是什么原因或它们是什么。它说“发现语法错误,期待;” “发现语法错误,期待 )”“未声明的标识符 i”和“非法语句终止”。

0 投票
1 回答
66278 浏览

c - 错误:“uint16_t”未声明?

我有代码

我在uint16_t未声明的地方遇到错误。我将 GCC 与 MINGW 一起使用。

这是完整的错误。

0 投票
2 回答
7561 浏览

c++ - 来自另一个类的 Qt c++ GUI 调用

我通过 gui 拖放创建了一个按钮和一个文本浏览器。ui 是在 mainwindow.cpp 以及单击按钮功能中创建的。有一个 main.cpp 但这无关紧要,因为在单击开始按钮之前程序不会启动。

到目前为止一切都很好,问题出在 myServer.cpp 中,我想通过ui->textBrowser->append("hello hello");. 但 myServer.cpp 类不“了解”用户界面。 "ui" not declared identifier

通常我会创建一个新的(例如) MainWindow test;并通过它调用函数,test.function(); 但这在这里不起作用?

0 投票
4 回答
8378 浏览

c++ - (Qt C++) ui 在新函数中未声明的标识符

:)

我正在做一个项目,我需要取一个值(ui->SpawnX->value())并将其放入一个 int 变量中。

当我放:

它运行完美,但是,我将拥有很多这样的东西,所以我想把它放在一个简单的函数中。所以,在此之上我做了:

但是每当我运行它时,我都会收到一条错误消息“ui”:未声明的标识符

任何帮助都会很棒:D

谢谢