腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么标准
C
库具有多个
头文件
,而不是将
内容
合并到一个
头文件
中?
c
、
c99
、
c-standard-library
为什么标准
C
库需要具有多个
头文件
?把它合并成一个
头文件
不是更方便用户吗?编辑:顶部评论引用的大小为50 to,这似乎是不真实的。与其他
语言
的标准库相比,
C
库相对于其他
语言
的标准库更为简洁,这就是问题所在。
浏览 2
提问于2022-09-08
得票数 1
回答已采纳
3
回答
iostream.h会被编译吗?
c++
、
compilation
我有一个非常基本的问题。#include<iostream>{}如果它被编译了,这不是一个开销吗?请帮助我理解这一点。
浏览 0
提问于2012-08-01
得票数 0
回答已采纳
3
回答
C
-
头文件
c
、
header-files
对于不同的函数和结构定义,
C
需要不同的
头文件
,如stdio.h、stdlib.h、fcntl.h等,为什么呢?在引擎盖下面,所有这些都归结为libc,那么为什么不创建一个
包含
所有定义和原型的
头文件
呢?
浏览 9
提问于2017-10-13
得票数 2
回答已采纳
1
回答
一个外部struct声明,但struct定义就在上面。
c
、
struct
、
stdio
我在这里反复核对了所有类似的问题,我真的希望不要重复。我对stdio.h的以下摘录很感兴趣: /* Members here omitted ... */extern FILE _iob[20];#include <stdio.h> FILE _iob[20] = /* d
浏览 2
提问于2021-05-11
得票数 2
回答已采纳
3
回答
头文件
和标准库
c
、
header
从现在开始学习
C
语言
。我知道
头文件
只
包含
声明和函数原型,而不是函数本身。我说的对吗?在链接时,是将整个库文件附加到可执行文件,还是仅附加到
头文件
中声明的目标代码?
浏览 1
提问于2011-06-02
得票数 4
回答已采纳
3
回答
C
库不使用gcc链接/g++
c
、
g++
、
static-linking
我有一个
c
库,我在gcc中用到了。该库具有扩展名.lib,但始终作为静态库进行链接。如果我写一个程序,使用这个库作为
c
-code,那么一切都是-ok。但是,如果我将文件重命名为.cpp (执行在
c
/
c
++中都有效的简单操作),则会得到未定义的引用。这些是我为测试目的编写的简单的小程序,所以没有花哨的东西。我使用以下命令进行编译: gcc -g -Wall -I <path to custom headers> -o program main.
c
customlibrary.lib -
浏览 0
提问于2009-07-01
得票数 23
回答已采纳
2
回答
对于混合代码,什么时候使用include,什么时候使用import?
ios
、
objective-c
对于混合代码,我想知道什么时候使用include,什么时候使用import。我想知道我们是否可以在我们的混合代码中完全使用import?
浏览 2
提问于2013-04-30
得票数 2
3
回答
C
++
头文件
-
包含
哪些
内容
c++
、
compilation
、
header-files
我用
C
++编写了一个非常简单的类,即它是来自的矩形类。特别是,以下是
头文件
(RecTangle.h)的
内容
:#define RECTANGLE_H m_y = y; return m_x * m_y;现在,我应该在我的主类中
包含
矩形的标题) << "\n"; return E
浏览 4
提问于2012-11-18
得票数 17
回答已采纳
1
回答
为什么
C
代码不能重用,而Java可以使用继承来重用代码?
java
、
c
、
oop
、
inheritance
我最近学习了
C
语言
,读了关于OOPS的文章后,我感到困惑。我的问题是,在面向对象的世界里,“重用”这个词到底是什么意思?
浏览 2
提问于2018-02-10
得票数 1
1
回答
无法在Visual studio 2019中选择
C
++
语言
标准
c++
、
visual-studio
、
ide
、
c++17
由于某种原因,我不能在Visual Studio中选择
C
++
语言
标准。我说的意思是下一件事:我可以去属性并选择
语言
标准,但Visual Studio看不到这一点。我是如何做到这一点的:我试图在设置
C
++17标准集的情况下
包含
文件系统
头文件
,但随后我发现文件系统不是标准命名空间的成员: ? 首先,我认为它不是
C
++17标准,所以我仔细检查了一下。在我再次检查了所有
内容
之后,我决定转到
头文件
,检查出问题的
内容
。我看到
浏览 121
提问于2020-09-20
得票数 1
回答已采纳
1
回答
在.mm文件中找到
C
++标准库,但在.h中找不到(Xcode4.5 LLVM GCC 4.2)
c++
、
iphone
、
ios6
、
xcode4.5
、
llvm-gcc
我正在尝试在一个用Xcode4.5开发的iOS6.0应用程序中使用std::vector,用LLVM编译的GCC 4.2编译,并且我用.mm扩展名重命名了我正在使用
C
++的文件。但是由于某些原因,与这些.mm相关的
头文件
没有被编译,我得到了以下错误:我尝试过导入,包括。但是,如果我只将它
包含
在.mm中,它就可以工作。谢谢已解析:仔细检查可能
包含
此标头的其他.m文件。(不仅仅是实现这个类的那个)我漏掉了一个。
浏览 1
提问于2013-01-14
得票数 1
回答已采纳
3
回答
我应该在
C
中声明系统调用函数吗?
c
、
linux
、
function
、
declaration
、
system-calls
这就是
C
的工作方式吗?因为我得到了以下信息:hw1.
c
:50:9: warning: implicit declaration of function ‘access’] 基本上,似乎
C
对我使用的每个系统调用函数都很生气。我对
C
语言
有些陌生,这对我来说似乎很奇怪,即使我知道我必须声明我编写的函数,但我认为
C
应该知道系统调用函数,不需要我在代码中显式地声明它们。我使用其他
语言
,从来没有这样做过。
浏览 3
提问于2012-11-16
得票数 4
回答已采纳
2
回答
其他
语言
的“头”保存在哪里?
linux
、
directory-structure
、
header-file
如果我要为
C
不兼容的
语言
(如D)编写一个库,那么将我的“
头文件
”安装到哪里是最好的地方? usr/include似乎是个坏主意,因为FHS说它是“
C
程序
包含
的
头文件
”。
浏览 0
提问于2012-04-17
得票数 1
回答已采纳
1
回答
如何消除visual项目中的警告
C
4142?
c
、
visual-studio
、
typedef
、
compiler-warnings
在我的项目中,我使用一个第三方堆栈,其中
包含
一个
包含
类型防御的
头文件
。我的项目还
包含
一个
包含
相同类型防御的
头文件
。我在visual中得到以下警告。1.警告
C
4142‘int32 32_t’:类型的良性重新定义third_party_stack.h
包含
typedef unsigned long
浏览 5
提问于2021-06-11
得票数 0
2
回答
Object-
C
++和框架的问题
objective-c
、
frameworks
、
cocos2d-iphone
、
box2d
、
iphone-wax
fatal error: 'cassert' file not found ^ 我搜索了一下,发现这是因为box2d是用
c
++编写的,你必须将所有引用box2d的源文件都设置为*.mm,这样苹果编译器才能将其编译为object-
c
++。object wax是用iPhone -
c
和
c
编写的,它们提供了一个wax.framework。所以我下载了它并将其拖到我的项目的框架专区中。这是因为object-
C
+
浏览 3
提问于2012-05-25
得票数 0
回答已采纳
3
回答
C
语言
中的
头文件
和面向对象程序设计的可重用性?
c
、
oop
、
header-files
、
code-reuse
在采访中,我被问到,由于可重用性是面向对象编程的主要优点之一,但它也可以通过在
C
语言
中
包含
头文件
来实现?那么在OOP可重用性和
C
头文件
方面有什么区别呢?
浏览 0
提问于2011-11-05
得票数 2
回答已采纳
2
回答
cuda_runtime_api.h、cuda.h、cuda.h之间的区别
cuda
、
header-files
我开始使用CUDA编程,在一些示例中,我发现代码中
包含
了
包含
文件cuda.h、cuda_runtime.h和cuda_runtime_api.h。有人能给我解释一下这些文件之间的区别吗?
浏览 0
提问于2011-06-10
得票数 39
回答已采纳
1
回答
头文件
类成员函数声明错误:“嵌套名称说明符中的类型‘’名称不完整”
c++
、
syntax
我刚刚将我正在编写的
C
++程序拆分成多个文件。我做错了什么?next_destination = determine_destination(0, .1, .2, .1, .60); 48 return -1; 50 然后在
头文件
中
浏览 1
提问于2012-09-09
得票数 0
回答已采纳
4
回答
用
C
++播放音频文件
c
、
audio
使用
C
语言
播放音频文件时,是否需要
包含
任何
头文件
。
浏览 0
提问于2009-11-20
得票数 2
回答已采纳
3
回答
C
中的.p文件是什么?
c
、
sdl
他们在之前调用这个文件,为什么
C
会将它作为有效的格式来读取,并且似乎没有问题呢?.p扩展是我没有遇到的
语言
的一个实际部分吗?如果没有,是否可以将任何扩展名放在文件的末尾,并让它编译,只要它是有效的
C
?
浏览 2
提问于2014-12-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+头文件包含的各种姿势,你知道不
GNU C Library 2.27 发布,包含大量更新内容
如何快速学好C语言?快来学习一下其技术特点和内容!
C语言入门必看-适合新手
C语言程序结构
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券