腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
命名
空间
之外
包括
标
头
我有几个复杂的头文件,我将它们包含在名称
空间
中。
在
头文件的中间包含了一些头文件。有没有一种简单的方法将包含的
头
包含在全局作用域中?也就是说,在下面的代码中,我是否可以指示要包含在全局
命名
空间
中的某个
标
头
?
浏览 13
提问于2019-03-14
得票数 0
3
回答
我能阻止GCC
在
全局
命名
空间
中包含标准库名称吗?
、
、
在
C++中使用标准C
标
头
时,我通常更喜欢将标识符放置到std
命名
空间
中的表单,例如<cstdlib>。但是,当我使用这些名称时,GCC也会将名称放入全局
命名
空间
,这意味着它将接受这样的程序:size_t y; 对于表单xxx.h的一
浏览 2
提问于2017-06-22
得票数 5
回答已采纳
2
回答
int abs(int) vs double abs(double)
、
、
abs(0.1))> {}; // double abs(double) overload is selected, as one would expect因此,int abs(int)被导入到全局
命名
空间
浏览 9
提问于2022-02-21
得票数 5
回答已采纳
1
回答
为什么doxygen找不到我的文件
在
我的doxygen配置文件中 ../..solverAC2RECURSIVE = YES EXCLUDE标记排除了一些目录,但不
包括
那些与此问题相关的目录首先,我显然不期望doxygen包含math.h或iostream的任何文档,还有一些其他文件
包括</
浏览 5
提问于2017-09-06
得票数 0
3
回答
标准头文件对全局
命名
空间
的污染
、
、
、
由于间接地从C++标准
标
头中包含C头文件,我一次又一次地遇到了名称
空间
污染的问题。例如,
在
我的linux系统上,gcc的(5.1.1版) <thread>包含usr/include/bits/sched.h,它声明 extern int clone(int因此,问题是: 以这种方式污染全局名称
空间
是否符合
浏览 4
提问于2015-09-02
得票数 3
回答已采纳
2
回答
cstdio stdio.h
命名
空间
、
我从c++引用中看到了这一行cstdiostd::printf("hello world"); C++
标
头
将名称同时放置
在
std和全局
命名
空间
中是真的吗?
浏览 0
提问于2012-05-05
得票数 47
回答已采纳
1
回答
遗留的标准C库
头
和重载的C++函数
、
、
C++语言标准用D.5表示 2每个C
标
头
(每个标题都有表单name.h的名称)的行为就好像相应的cname
标
头
放在标准库名称
空间
中的每个名称都放在全局名称
空间
范围内一样。3示例:标题<cstdlib>无疑
在
名称
空间
std中提供了它的声明和定义。它还可以
在
全局
命名
空间
中提供这些名称。
头
<stdlib.h>无疑
在
全局
命名
<e
浏览 2
提问于2014-11-06
得票数 5
回答已采纳
2
回答
C++中是否保留了C标准库中的符号?
、
、
、
有趣的是同样的代码(一旦翻译.)
在
C语言中工作良好:typedef struct int h, min, sec;// const
浏览 1
提问于2021-07-20
得票数 33
回答已采纳
1
回答
<unordered_set>中的Bug?
、
、
、
我正在构建一个只有
头
的库(出于好的理由,不要讨厌),它包含类和类成员函数的实现。在这样做的过程中,我
在
<unordered_set>中遇到了一个非常奇怪的错误。我的代码(严重破坏)
在
我的
命名
空间
中有包含。偶然的是,我将#include移出了类
命名
空间
之外
,它修复了<unordered_set>的问题。当放置
在
名称
空间
中时,其他任何一个都不
包括
这个问题,只有<unorde
浏览 0
提问于2015-08-27
得票数 2
回答已采纳
3
回答
#
包括
<file> #
包括
<file.h> -有什么区别?
、
、
#include <string>#include <string.h>BCC32 Error utils.cpp(173):E2316 'getline‘不是'std’的成员while(std::getline(in, line, '\n')) 我认为这两项条文并无分别。现在我很困惑。这两个条款实际上包含了哪些文件?假设我的C++ Builder安装有程序目录C:\Program \RAD\9.
浏览 2
提问于2012-07-10
得票数 0
回答已采纳
2
回答
字符串类型是头文件还是标准
命名
空间
中的?
、
、
、
、
字符串变量类型
在
标准
命名
空间
中吗?我发现不用#include <string>就可以使用字符串。我知道,使用using namespace std;可以使用标准
命名
空间
(即cout )中的所有命令/函数。如果字符串
在
标准
命名
空间
中,#include <string>是否与using std::string;相同?
浏览 2
提问于2021-06-27
得票数 0
回答已采纳
2
回答
谷歌协议缓冲区。C++错误:“google”尚未声明
、
我正在尝试编译以下简单的C++程序:#include <stdlib.h> printf("Hello\n");}错误:“google”尚未声明 我现在完全被困住了。事先非常感谢,
浏览 2
提问于2011-08-09
得票数 1
回答已采纳
3
回答
如果我需要标题中的匿名
命名
空间
怎么办?
、
、
、
在
C++中,匿名
命名
空间
等效于: //somethingusing namespace $$$$;那么问题是,在这
浏览 0
提问于2014-09-30
得票数 14
回答已采纳
3
回答
为什么getenv()可以
在
没有std::的情况下得到名称解析?
、
、
因此,它是名称
空间
std的成员。但是,即使没有std:: getenv(),getenv()函数也可以
在
我的代码中得到正确的解析,这意味着我的后续程序可以
在
没有任何错误和警告的情况下编译和运行。那么,为什么getenv()作为名称
空间
std的名称成员可以
在
没有std::?我的操作系统和编译器分别是Ubuntu12.04 i386和g++ 4.8.1。
浏览 17
提问于2015-04-10
得票数 3
回答已采纳
2
回答
<cstring>
头
和<string>
头
是相同的吗?
、
、
、
、
我正在尝试使用<string>头文件,但我注意到还有<cstring>头文件。
浏览 3
提问于2022-01-14
得票数 1
2
回答
‘'sqrt’不是'std‘的成员
、
、
、
我
在
Linux中编译了我的程序--它有以下一行:
在
Windows上,这是可以的。但是,
在
Linux上,我得到了一个错误: 有什么问题吗?
浏览 4
提问于2013-05-13
得票数 24
回答已采纳
3
回答
为什么std::
在
C++中使用ispunct()时不需要吗?
、
#include <iostream>#include <cctype> using std::cin;{ decltype(s.size()) punct_cnt = 0; if (ispunct(c)) ++punct
浏览 3
提问于2013-08-04
得票数 12
回答已采纳
1
回答
C++标准是否要求`#include <math.h>`定义
在
`<cmath>`中发现的“旷课”重载?
、
、
现在,
在
我的系统中,当使用C++编译器和C++程序时,无论是
在
全局名称
空间
还是
在
std中,#include <math.h>都不提供C++ abs重载。但是,user @Cheers-and hth-Alf坚持认为这违反了标准,因为它说:“每个C
标
头
,每个标题都有一个表单name.h的名称,其行为就好像相应的cname
标
头
放在标准库名称
空间
中的每个名称都放在全局
命名
空间
范围内一样C++样
浏览 1
提问于2016-05-04
得票数 15
4
回答
预处理器指令conio.h c++
、
、
、
、
与
在
C++中一样,头文件不带.h扩展名,如<iostream>,而不是<iostream.h>,但在<conio.h>中不同。为什么我们不能使用<conio>
浏览 1
提问于2013-10-15
得票数 0
1
回答
#include <cmath> vs #include <math.h> in a C++ program
、
、
、
、
在
C++程序中包含前者而不是后者有哪些考虑因素?我总是
包括
math.h,stdlib.h和never cmath,cstdlib等等。我甚至不明白后者存在的原因,有人能告诉我吗?
浏览 0
提问于2013-03-27
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
EOS命名空间竞标标须知
在代码中进行中文命名的优势,包括类、变量、方法名等等
凯撒文化(002425.SZ):与沉浸世界除了线下空间合作之外,在VR游戏研发内容方面双方也有探讨
Symfony Flaw让Drupal站点容易受到黑客攻击
华为确认P20/P20 Pro命名 3月27日一同亮相
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券