腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Extern
在
C
++中使用过两次
、
、
#ifdef __cplusplus#endif }
extern
"
C
" {} 外部外部使函数在全局范围中可
浏览 2
提问于2020-04-27
得票数 2
回答已采纳
1
回答
在默认情况下,全局变量是外部变量吗?如果是,那么为什么它们有默认值“0 "?
、
、
我正在学习
C
语言
,在此期间,我将面对全局变量和
extern
关键字
。我在这个网站()上读到了他们的故事,发现 但我知道全局变量的默认值是0。因此,我感到困惑:怎么可能只声明而不定义带有
extern
关键字
的变量。
浏览 3
提问于2017-01-21
得票数 2
4
回答
extern
关键字
的用法
、
、
、
当我在我的头文件中声明函数原型时,我可以在我的程序中的任何地方访问这些原型,即使我从来没有使用'
extern
‘
关键字
。它们是否只对静态库很重要,或者我什么时候需要它?
浏览 0
提问于2013-01-31
得票数 3
2
回答
C
Makefile -如何在构建时添加头文件(linux内核)?
、
、
、
、
procdriver-obj+= gpioLib.o PWD := $(shell pwd) rm -r -f .tmp_versions *.mod.
c
.*.cmd *.o *.symversgpioLib.o: gpioLib.
c
gpioLib.h gcc -<
浏览 0
提问于2016-12-04
得票数 1
1
回答
C
++用
C
导出thread_local全局变量?
、
、
我正在使用
C
++开发一个共享库,并希望为用户提供一个
C
标头。但是
C
语言
没有thread_local
关键字
。对此有什么想法吗?simply
extern
type variable一定是正确的吗? 在
C
中修改变量的情况是什么?一切还能正常工作吗?
浏览 0
提问于2018-06-27
得票数 0
2
回答
我们是否需要一个外接程序来调用
C
++中的函数?
EXTERN
(void) jpeg_fdct_8x4在这里,我有四个问题: 语法
Extern
(Void)是什么意思?我在第三方代码中看到了带有静态
关键字
、内联
关键字
、无
关键字
和
extern
关键字
的非类成员函数。我理解静态
关键字
将函数的范围限制在文件上。如果我使用"no
关键字
“会发生什
浏览 7
提问于2012-08-27
得票数 2
3
回答
有没有可能
C
方法不能包含在
C
++项目中?
、
、
我知道我可以使用
extern
"
C
"在
C
++项目中包含
C
方法。但现在让我们假设,我正在考虑创建一个
C
++项目,它将使用大量的
C
方法,这些方法来自我自己制作的库以及其他人/公司制作的库,他们的开发细节和编译规范我根本不知道。有没有可能
C
库的其中一些方法,由于未知的编译和配置细节,不能包含在我的
extern
"
C
"
C
++项目中?或者,就使用
extern
浏览 8
提问于2014-09-10
得票数 1
1
回答
什么时候不使用[DllImport]属性而使用
extern
关键字
是合适的?
、
、
今天我正在重新阅读一些.Net文档时,我注意到声明的第一部分:
extern
修饰符用于声明外部实现的方法。引起我注意的是,文档指出,
extern
的“常见用途”是与DllImport属性一起使用。这意味着还有其他用例--不需要DllImport的情况。我已经通过Google和MSDN搜索了多个查询,如果不将该方法定义为从非托管dll导入的外部方法,就无法找到何时使用
extern
关键字
的情况或解释。在不定义方法定义的
extern
[DllImport(...)] 属性的情况下,如何以及何时使用
关键字
浏览 5
提问于2016-06-24
得票数 11
回答已采纳
1
回答
外部结构正向声明
、
、
我正在尝试编译一些混合了
C
和
C
++的旧代码。我发现了以下语法:typedef struct Edge .....当我尝试用GCC编译时,我得到一个错误:在我删除
extern
之后,它会编译。我可能错了,但在我看来,它确实像是Edge的向前声明,但是为什么struc
浏览 36
提问于2018-05-28
得票数 2
回答已采纳
1
回答
C
中的声明考虑了
C
++中的定义
、
、
、
我正在开发一个开放源码的
C
文件,其中包含以下声明后面是定义}; 我正在将这段代码移植到
C
++ (-std=
C
++2a),但是上面的声明和定义不再被允许,因为它声明了error: redefinition为什么这在
C
++中不起作用,我如何才能绕过它?
浏览 0
提问于2020-03-28
得票数 3
1
回答
带有外部"
C
“的g++真的能提供和gcc一样的环境吗?
、
、
我正在使用
C
语言
和一些
C
++
语言
的其他包编写代码。因此,我的代码需要使用
C
例程,以及
C
++类。我的计划是,使用
extern
"
C
" {}方法包含
C
语言
中的所有头文件,并使用g++进行编译。因此,我将
C
中的所有页眉复制到一个目录中,并添加了页眉和页脚,如下所示:
extern
"
C
"
浏览 1
提问于2017-07-28
得票数 0
3
回答
GLSL为
C
引入了哪些
关键字
?
、
、
所以我们在
C
中有:continue return default short do sizeof typedef float union for unsigned OpenGL (ES)着色器
语言
为我们提供了哪些新
关键字
?包含在GLSL中的数学单词将被算作
浏览 1
提问于2011-06-04
得票数 4
回答已采纳
5
回答
对函数的引用未定义
、
、
、
我使用的是Linux,我有以下文件:fileA.
c
, fileA.h函数F1()在fileB.h中声明,并在fileB.cpp中定义我需要使用fileA.
c
中的函数,因此我将该函数声明为在fileA.
c
中。ETA:感谢我收到的答案,我现在有以下几点:#include fileB.h
extern
浏览 1
提问于2011-06-21
得票数 4
回答已采纳
1
回答
我可以在.
c
文件中使用.cpp文件中定义的符号吗?
、
、
我更喜欢用
C
语言
编写代码,但我使用的是DirectX,这是一个很大的麻烦,没有
C
++,所以我所有的文件都是.
c
,除了那些处理DirectX的文件。但是,每当我试图将
C
文件与
C
++文件中的外部符号链接(反之亦然)时,我都会得到未解决的外部符号链接器错误。是否有可能链接使用.cpp和.
c
并识别符号的项目?
浏览 2
提问于2022-01-13
得票数 0
3
回答
我可以使用我的CPU寄存器来提高速度性能吗?
、
、
、
在编程
语言
中有什么方法可以做到这一点吗,主要是在Groovy中?我猜在
C
语言
中我们可以通过使用
extern
关键字
来实现这一点,那么在Groovy
语言
中呢?
浏览 3
提问于2011-03-22
得票数 0
回答已采纳
2
回答
为什么在Java
语言
中要避免使用
C
++
关键字
?
、
、
一个流行的编辑器使用突出显示来帮助程序员避免在Java
语言
中使用
C
++
关键字
。以下单词使用与语法错误相同的颜色显示:struct template
浏览 1
提问于2010-03-26
得票数 3
回答已采纳
3
回答
“静态”函数的词源
、
、
我明白为什么静态局部变量被称为“静态”--我们希望在静态内存中分配它们!但是,调用函数和变量的原因是什么,我们希望将其限制在当前文件“静态”上?我看不到连接,不管是哪种方式,它们都是在静态内存中分配的,对吗?
浏览 0
提问于2016-10-21
得票数 5
回答已采纳
1
回答
为什么定义"
extern
_“而不是使用"
extern
"?
、
、
#ifndef
extern
_#endif
extern
_ int Putback;...#include "data.h"...如果我只使用
extern
关键字
,这个
关键字</e
浏览 5
提问于2020-09-03
得票数 2
回答已采纳
1
回答
未定义对'some_function‘的引用?
、
、
、
、
我正在尝试编译一个
C
++程序,它给了我这个错误。而我在makefile中添加了包含some_function的文件。我的makefile就是这样的CXXFILES = dlmalloc.
c
pthreads.cpp queue.cpp $(CXX) $(CXXFILES) $(LIBS) $(CXXFLAGS) rm -f pro
浏览 4
提问于2012-07-04
得票数 1
2
回答
如何在.cpp文件中使用
C
++
关键字
?
、
、
假设我有以下文件char class; //All
C
++ keywords, class use as a variable{ ...One function is getting calle
浏览 2
提问于2012-12-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
说一说C语言中的变量存储类型——“extern”
C语言编程零基础入门学习—第二篇—C语言关键字详解
带你入门C语言编程之标识符和关键字
java语言关键字
C/C+编程笔记:在C+中如何调用C语言的代码?你可以这样做
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券