问题标签 [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 回答
815 浏览

c++ - C++ 类实例标识符未声明

所以,我正在尝试编译我的代码,但编译器一直抱怨“'mysnake'未声明(首先使用此函数)”,但我声明了它。这是我的 Main.cpp,它已被声明。

这是使编译器抱怨的文件(AFAIK,它是第一个引用“mysnake”的文件被编译)

我已经考虑了一个多小时,但我仍然无法理解为什么会这样。顺便说一句,我正在使用 Bloodshed Dev C++,非常感谢您的帮助。

0 投票
1 回答
3554 浏览

ios - “使用未声明的标识符” - Objective C

首先,我是 Objective C 的新手。我想开发我的第一个应用程序,我想使用 2 个不同的故事板。一款适用于 iPhone 4/4S,一款适用于 iPhone 5 屏幕尺寸。我在如何切换到 iPhone 5 的不同故事板中找到了来自 lionserdar 的非常好的代码?

我的问题是当我将代码添加到我的 AppDelegate.m 时,我遇到了这个问题;

“使用未声明的标识符“InitializeStoryBoardBasedOnScreenSize”

而且我不知道如何解决它。已经谢谢了。

0 投票
1 回答
694 浏览

c - C: 试图声明一个变量会导致一个未声明的变量错误

我只是在做一个小编程项目,我遇到了一个相当常见的错误,即未声明的东西:

以为我刚刚忘记声明变量,我顺着源文件中的那行,发现错误指向这行代码:

奇怪,我不能声明一个新变量,因为它不存在?我确定不是这行代码有问题,所以这里有一个更完整的代码片段。我真的很想知道我做错了什么。

0 投票
1 回答
3128 浏览

ios - 在 ViewController 中使用未声明的标识符

我知道这是每天都可以问的那种,但事实是每个问题的答案都可能不同,我还没有找到。

我目前是 Objective C 的真正初学者,我正在使用该框架开发一个应用程序OpenCV

我一直在关注这个网站进行学习,然后我遇到了问题。

我复制/粘贴了网站中提供的 3 种方法,将 cv::Mat 转换为 UIImage,将 UIImage 转换为 cv::Mat,但我不能使用它们:

我的 *.pch 文件:

我的 ViewController.hh 文件

和我的 ViewController.mm 文件

(void) viewDidLoad2个错误在文件中单独的行上.mm,它表示两者cvMatFromUIImageUIImageFromCVMat没有声明。

It might be a stupid question, I guess that I missed something, but don't know what.

Please help me :)

0 投票
1 回答
3599 浏览

c - 为什么我会收到函数参数未声明的错误?(C)

于是我找到了这个名为 libsha1 的库,并编写了一个简单的程序来测试它。但是,当我用 编译它时gcc -lsha1 -o sha1sum sha1sum.c,它给了我以下错误:

我究竟做错了什么?这是代码:

0 投票
1 回答
160 浏览

undeclared-identifier - 未声明的标识符 viewForZoomingInScrollView

这是我的协议

这是委托的实现

即使在确认协议给出错误未声明的标识符 viewForZoomingInScrollView 之后。 我已经从苹果文档中复制了这个方法,并通过跳转到该委托的定义进行了交叉验证。它显示未声明的这就是为什么也没有出现在自动建议中。请帮帮我。感谢。

0 投票
2 回答
304 浏览

c - 已声明未声明的标识符?

我正在为学校解决一个问题,并且在我的 suitsInHand 或 facesInHand 数组的每一行中都得到了“未声明的标识符”。上一次发生这种情况是因为我没有在块的顶部声明我的变量,但据我所知,这并不是出于同样的原因。谁能告诉我我做错了什么?

0 投票
1 回答
870 浏览

delphi - 带有指向组件的指针的未声明标识符

我已经设置了一个指针,我想指向一个组件,但是每次调用过程时它指向的组件都不相同,它只是简单地声明为“指针”。这是指针指向组件的代码。

这是重用指针的代码。

我在该行收到一个未声明的标识符错误:

我如何能够访问 DestroyLink 过程中指针指向的组件?对不起,如果我没有多大意义:S

0 投票
2 回答
781 浏览

c++ - 未声明的标识符/未找到标识符的问题

这是我的代码,出于某种原因,它声称存在未声明的标识符,尽管我确实声明了所有内容

这些是错误:

任何和所有的帮助表示赞赏

0 投票
2 回答
11540 浏览

c# - 带有单选按钮和 for 循环的 if-else 语句

我遇到了一个不断发生的问题,我不确定问题是什么。我需要在 Microsoft Visual Studio 中创建一个程序,其中 radioButton1 用于查找连续数字的总和,radioButton2 用于查找数字的阶乘。

将有三个按钮,一个用于 FOR 循环,一个用于 WHILE 循环,一个用于 DO-WHILE 循环。我正在研究 FOR 按钮。

我要做的是进行选择,然后按下其中一个按钮,它会使用在消息框中单击的循环找到答案。

这是我到目前为止所得到的:

我不断收到这条消息:

“‘Lab5’不包含‘radioButton2.CheckedChanged’的定义,并且找不到接受‘Lab5’类型的第一个参数的扩展方法‘radioButton2.CheckChanged’(您是否缺少 using 指令或程序集引用?)。 "

老实说,我不知道这意味着什么。

任何帮助将不胜感激。

我想将它保留在 if-else 语句中,只是因为我不希望在选择 radioButton2 时弹出 radioButton1 的消息框。