腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何从一个
C
代码文件创建一个
头文件
,以便它可以在另一个程序中使用?
假设我有一个
包含
几个函数的文件,用
C
语言
编写。 我应该
怎么
做才能把那个文件变成一个
头文件
,这样我以后就可以用#include把它变成程序了?
浏览 0
提问于2018-10-22
得票数 0
1
回答
强制
头文件
在Xcode中编译为
C
++
、
、
、
、
我在Xcode 7.0中有一个用于iOS的Xcode项目,其中
包含
目标
C
、
C
++和
C
代码。Xcode试图将扩展名为
C
++的.h (而不是.hpp)编译为
C
头文件
,这会产生错误。 我该
怎么
解决这个问题?应该设置将哪些文件编译为哪种
语言
。
浏览 10
提问于2015-09-28
得票数 1
回答已采纳
1
回答
centos上的
c
++ automake预编译头支持
、
、
这个问题的背景是:我的项目(
C
++
语言
)
包含
了太多的文件,包括boost,thrift,zookeeper等,现在编译时间太长了。如你所知,Visual Studio支持预编译
头文件
,就像GCC一样。因为我使用automake来管理Make过程,所以我想问的是automake是否支持预编译
头文件
?如果是这样的话,我
怎么
写自动生成的文件? 等待并等待你的答案。
浏览 13
提问于2015-12-26
得票数 0
1
回答
构建
C
目标语法解析器,编译时需要知道如何
包含
、
、
我正在尝试在Windows7平台上用antlrIDE构建一个解析器(用
C
语言
)。我完成了语法(组合语法的.g),它自动为我生成词法分析器和解析器。但是,我不知道如何编译.
c
和.h文件。我尝试过,但是得到了错误,因为
头文件
包含
( antlrIDE在解析器的.
c
文件中自动生成
头文件
#include "antlr.h" )。我已经读过这篇文章 但这对我没有帮助,你们能教我
怎么
做吗?
浏览 6
提问于2012-06-21
得票数 0
3
回答
头文件
和标准库
、
从现在开始学习
C
语言
。我知道
头文件
只
包含
声明和函数原型,而不是函数本身。我说的对吗?在链接时,是将整个库文件附加到可执行文件,还是仅附加到
头文件
中声明的目标代码?
浏览 1
提问于2011-06-02
得票数 4
回答已采纳
1
回答
为什么
C
代码不能重用,而Java可以使用继承来重用代码?
、
、
、
我最近学习了
C
语言
,读了关于OOPS的文章后,我感到困惑。我的问题是,在面向对象的世界里,“重用”这个词到底是什么意思?
浏览 2
提问于2018-02-10
得票数 1
2
回答
如何使
C
枚举类型可供其他
语言
使用?
、
、
、
我目前正在编写一个
C
/
C
++程序,它使用来自
头文件
的一堆enum,例如{ LINE, VOLUME我的程序与各种其他
语言
(F77,F90,Python,.)接口。我希望这些枚举类型一旦在
C
/
C
++
头文件
中定义,并在其他
语言
中使用它们。我想避免定义相同的"enum“类型(它们在其他
语言
中可能被
浏览 2
提问于2014-01-10
得票数 2
回答已采纳
1
回答
如何消除visual项目中的警告
C
4142?
、
、
、
在我的项目中,我使用一个第三方堆栈,其中
包含
一个
包含
类型防御的
头文件
。我的项目还
包含
一个
包含
相同类型防御的
头文件
。我在visual中得到以下警告。1.警告
C
4142‘int32 32_t’:类型的良性重新定义third_party_stack.h
包含
typedef unsigned long
浏览 5
提问于2021-06-11
得票数 0
2
回答
其他
语言
的“头”保存在哪里?
、
、
如果我要为
C
不兼容的
语言
(如D)编写一个库,那么将我的“
头文件
”安装到哪里是最好的地方? usr/include似乎是个坏主意,因为FHS说它是“
C
程序
包含
的
头文件
”。
浏览 0
提问于2012-04-17
得票数 1
回答已采纳
1
回答
为什么标准
C
库具有多个
头文件
,而不是将内容合并到一个
头文件
中?
、
、
为什么标准
C
库需要具有多个
头文件
?把它合并成一个
头文件
不是更方便用户吗?编辑:顶部评论引用的大小为50 to,这似乎是不真实的。与其他
语言
的标准库相比,
C
库相对于其他
语言
的标准库更为简洁,这就是问题所在。
浏览 2
提问于2022-09-08
得票数 1
回答已采纳
3
回答
C
语言
中的
头文件
和面向对象程序设计的可重用性?
、
、
、
在采访中,我被问到,由于可重用性是面向对象编程的主要优点之一,但它也可以通过在
C
语言
中
包含
头文件
来实现?那么在OOP可重用性和
C
头文件
方面有什么区别呢?
浏览 0
提问于2011-11-05
得票数 2
回答已采纳
2
回答
如何管理#include of header?
、
、
假设我们有A、B和
C
类,它们是彼此的容器。这就要求它们必须
包含
彼此的
头文件
。但是当我在Visual Studio2010中这样做时,我得到的错误是“
包含
文件太多:深度= 1024”。在Java
语言
中,我可以拥有相互导入的类,但在
C
++中似乎不能做到这一点(为什么编译器真的不处理这一点)。 不管
怎么
说,我
怎么
才能让它工作呢?
浏览 2
提问于2012-06-03
得票数 3
回答已采纳
4
回答
‘`operator’是
C
++核心
语言
的一部分吗?
、
但是我想知道,既然operator new是在标准库头<new>中声明的,那么即使我们没有
包含
头文件
,我们
怎么
能仍然使用新的表达式。operator new是
C
++核心
语言
的一部分,还是编译器隐含地
包含
了<new>?
浏览 8
提问于2016-08-22
得票数 4
回答已采纳
4
回答
用
C
++播放音频文件
、
使用
C
语言
播放音频文件时,是否需要
包含
任何
头文件
。
浏览 0
提问于2009-11-20
得票数 2
回答已采纳
2
回答
如何用
C
/
C
++以外的
语言
制作COM?
、
、
我注意到MIDL.exe只为
C
/
C
++生成
头文件
(_h.h)和GUID文件(_i.
c
)。它便于在
C
/
C
++中创建COM。非常感谢。
浏览 1
提问于2010-08-11
得票数 1
回答已采纳
1
回答
如何在
C
中私自
包含
标头
、
、
如何私下地将
头文件
包含
在
c
#中,以便
包含
包含
头文件
的文件不会
包含
头文件
。例如:#include "main.h"#include "test.h"我想知道
怎么
做
浏览 1
提问于2020-11-22
得票数 1
回答已采纳
1
回答
声明和定义
仍然对
C
语言
中的声明和定义感到困惑:如果
头文件
类似于:#define _BASIC_H_ extern int i; //defineor declare而两个源文件f1.
c
和f2.
c
包含
这个
头文件
,那么一个源文件需要定义变量"i“。但是如果
头文件
是这样的:#define _BASIC_H_ void
浏览 0
提问于2010-07-27
得票数 2
1
回答
使用SWIG封装octave的
C
++ API
、
、
、
使用SWIG封装octave的
C
++ API的最佳方式是什么? 我所需要的只是接口文件(类似于wrap_octave.i),它可以用来为另一种
语言
生成包装器(在我的例子中是D,但这无关紧要)。如果I%
包含
接口文件中的
头文件
,则不能清楚地
包含
哪些
头文件
而不会生成编译器错误。注意:包装器的目标
语言
不是octave;相反,我希望通过
C
++ api在另一种
语言
中使用嵌入的octave。
浏览 2
提问于2012-06-06
得票数 3
2
回答
对于混合代码,什么时候使用include,什么时候使用import?
、
对于混合代码,我想知道什么时候使用include,什么时候使用import。我想知道我们是否可以在我们的混合代码中完全使用import?
浏览 2
提问于2013-04-30
得票数 2
1
回答
在OSX上使用没有头的sinf()
、
、
最近我读了很多旧的
C
语言
,其中一个常见的成语是简单地向前声明标准库,而不是
包含
头文件
。我甚至尝试手动将数学库包括在内,如下所示:但是唉,这也给了我一个链接器错误。
怎么
回事?我没有随信附上extern "
C
"的前项声明.
浏览 4
提问于2015-11-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+头文件包含的各种姿势,你知道不
C语言怎么学习?以C语言模拟登录为例,学C语言该当如此方可成
怎么学好C语言数据结构?
你是怎么“玩”C语言的
C语言,C+语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券