用VS2010编写C程序出现"未定义标识符"是怎么回事
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用VS2010编写C程序出现"未定义标识符"是怎么回事相关的知识,希望对你有一定的参考价值。
参考技术A1、如果是你自己写的函数,最好在主文件前声明一下。就是如void initgraph(...);
2、如果你自己写了initgraph函数的话,错误就发生在函数的引用上,你应该在用之前声明他,就算你包括了他的头文件,也必须在用之前声明他。
3、还有一种方法,就是在你声明initgraph函数的文件里,在他前面加上extern这样就没问题了。
4、initgraph是函数名 ,功能为初始化图形系统。pathtodriver表示存放图形驱动文件的路径。头文件是graphics.h。
扩展资料
VS2010特点:
1、支持Windows Azure,微软云计算架构迈入重要里程碑。
2、助力移动与嵌入式装置开发,三屏一云商机无限。
3、实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。
4、升级的软件测试功能及工具,为软件质量严格把关。
5、搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力,
6、创建美感与效能并重的新一代软件。
7、支持最新C++标准,增强IDE,切实提高程序员开发效率。
归档应用程序时“使用未解析的标识符”
【中文标题】归档应用程序时“使用未解析的标识符”【英文标题】:"Use of unresolved identifier" when archiving the app 【发布时间】:2019-11-10 21:49:42 【问题描述】:我在Xcode项目中有一个自定义的Swift类,我们把它命名为CustomClass
归档的时候出现如下错误:
使用未解析的标识符“CustomClass”
在我调用该类的每个文件中。因为这个类只是创建了一个UIViewController
,所以我用UIViewController()
调用替换了方法调用的输出。
然后,我在存档过程中收到以下错误:
入口点 (_main) 未定义。用于架构 arm64
我检查了我的 AppDelegate 文件,发现类定义是正确的:
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate
由于存在@UIApplicationMain
声明,因此应该有一个入口点。
这个问题的根本原因是什么?
Xcode 11.2.1 GM 种子
请注意,该问题仅在存档时发生,而不是在创建调试版本时发生。我还可以在我的设备上安装该应用程序。
【问题讨论】:
您的 CustomClass 声明文件是否可用于所有必要的目标? 是的,当然。双重检查 【参考方案1】:检查文件的目标成员资格。选择文件,然后在底部的一个角落(文件检查器部分)可以看到目标成员资格。
【讨论】:
目标成员资格已按应有的方式选择。一个目标,它“开启”以上是关于用VS2010编写C程序出现"未定义标识符"是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章
为啥我用vs2010编c++程序时,用“cout”“cin”时,调试时说“cout”“cin”是未声明的标识符?
为啥用VS2010编写C语言时会出现此项目已过期(会出现1- debug Win32)?
C 2065 AFX_IDW_MENUBAR未声明的标识符 错误提示