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

delphi - 错误:未声明的标识符:'OutputDebugString'

我在我的 Delphi 代码中使用了 OutputDebugString,但我收到了错误:

错误:未声明的标识符:'OutputDebugString'

这个 OutputDebugString 在哪个包中?

0 投票
1 回答
1504 浏览

xcode - 为什么 Xcode 说“窗口”是一个未声明的标识符?

我正在尝试编写一个使用标签栏在视图之间切换的简单应用程序。

我使用了 Apple 开发人员库中的指南:http: //developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/TabBarControllers/TabBarControllers.html#//apple_ref/doc/uid/TP40007457-CH102-SW1

问题是当我编写代码添加子视图时:

它说“窗口”是未声明的标识符。

我该怎么办?

0 投票
3 回答
4177 浏览

ios - iOS use of undeclared indentifier after if-else statement

I have this piece of code which plays my mp3 files on my iphone and it works:

The only lines that are changing is the NSString *url. When I try to do the below to clean up my code, I get the error of "use of undeclared identifier 'url'".

Why does NSURL not understand that the NSString *url is set from the above if-else statements?

0 投票
2 回答
8041 浏览

delphi - 未声明的标识符 TEncoding delphi7

嗨,我想使用 TEncoding 将 Tbytes 转换为 utf7,但是当我使用 TEncoding 时,delphi 会出现以下错误。

未声明的标识符:'TEncoding'

我正在使用德尔福 7。

该怎么办??

0 投票
2 回答
1192 浏览

wxwidgets - wxTheApp 问题:使用 msvc10 未声明的标识符

该指针要包含哪个头文件?我想用两个按钮“Hello world”和“Close”制作一个简单的对话框。但是对于 OnClose 函数,我在其中键入了 wxTheApp->Exit(),而我的 msvc10 编译器显示“未声明的标识符:wxTheApp”。我也在程序中包含了 wx\app.h,但现在虽然它正在编译该部分,但它在我包含在项目中的文件的 obj 文件中显示了 100 个错误。一个这样的错误是 HelloframeGUI.obj : error LNK2001: unresolved external symbol "public: virtual enum wxLayoutDirection __cdecl wxWindow::GetLayoutDirection(void)const " (?GetLayoutDirection@wxWindow@@UEBA?AW4wxLayoutDirection@@XZ)

任何人都可以帮忙吗?

0 投票
1 回答
1915 浏览

ios - 未声明的标识符 CTFramesetter

我正在构建一个 iPhone 应用程序并尝试使用 Core Text Framesetter 创建一个 savePDFFile 方法。

但是,我收到以下行的未声明标识符 CTFramesetterRef 错误-

我试图调查这个错误,虽然我的项目包含 CoreGraphics 框架,但我似乎仍然需要添加 ApplicationServices 框架。问题是我在我的 Mac 上找不到 ApplicationServices 框架/库(我也尝试“添加其他”框架但找不到它)。

如果我的电脑上没有安装它,有没有办法添加或下载它?

非常感谢,

杜迪·沙尼-加贝

0 投票
6 回答
171 浏览

c - 我在哪里声明 x 和 y 才能使这个 c 代码工作?

我有:

但是,当我编译并运行它说 x 和 y 未声明?非常感谢任何帮助。谢谢

0 投票
2 回答
1293 浏览

objective-c - 错误:语义问题:一元表达式的参数类型“NSString *”无效

在解决了一个标识符错误之后,我想,我现在已经产生了以下错误,但是我看不到我哪里出错了......

根据我所学到的,这应该可以工作....但会产生错误..奇怪的是我遇到的每个示例都不一样?那么有没有正确的方法来使用函数呢?

在以下 Student.h 文件中找到

错误:语义问题:一元表达式的参数类型“NSString *”无效

错误:解析问题:预期的表达式

我对编码非常陌生,经验有限,所以任何解决这个问题的建议都将不胜感激......以及学习曲线......

谢谢

Student.h(看起来像这样)

Student.m(看起来像这样)

main.m(看起来像这样)

我从 Student.m 中删除:

它有效吗?为什么?:-/

有任何想法吗?:-)

0 投票
2 回答
881 浏览

c++ - c ++运算符函数内未声明的标识符

我在 C++ 中创建了一个“日期”类,它包含日、月和年变量以及一堆运算符函数来使用它。

我的班级有一个 date.h 标头和 date.cpp,而 date.cpp 中的一个运算符函数给了我一堆错误。

date.cpp (我希望这个运算符函数计算添加的天数并返回一个新的日期对象并避免更改原始日期对象。)

错误:

第 74 行是:

非常感谢任何帮助。如果您需要查看更多代码,请告诉我。

0 投票
1 回答
1842 浏览

xcode - iOS 5 未声明的标识符 GL_TEXTURE_RECTANGLE

我在 iOS(iPhone 3gs 或更新版本)上使用矩形纹理时遇到问题

我正在尝试使用GL_TEXTURE_RECTANGLE和/或GL_EXT_texture_rectangle但 XCODE 自动完成无法识别它,我认为是因为未导入正确的头文件并引发undeclared identifier错误。

也尝试过GL_ARB_texture_non_power_of_twoGL_ARB_texture_rectangle在这个问题中回答了OpenGL ES GL_TEXTURE_RECTANGLE但没有声明。

我用谷歌搜索并没有找到对它声明的头文件的引用,也没有找到文档示例项目中使用的头文件。

  • 使用 xcode 4.2

这些是我目前正在导入的标题:

也尝试导入这些