腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C
++中的
ANSI
C
函数
命名
空间
、
、
include <cstdio> printf("%d\n", 1); return 0;默认情况下,
C
++标准对将
C
库函数导入全局
命名
空间
有什么看法?您能告诉我相关的
C
++标准部分吗?
为什么
ANSI
C
函数首先出现在std名称
空间
中,因为它们默认导入全局
命名
<
浏览 3
提问于2009-10-06
得票数 1
回答已采纳
3
回答
为什么
GCC允许在
C
++中使用圆形(),即使是带着
ansi
和迂腐的旗帜?
、
、
、
这个程序
为什么
在GCC下编译,即使使用-
ansi
和-pedantic标志,有什么好的理由吗?int argc, char *argv []) double x = 0.5; } round()不应该在符合ISO的模式下提供给
C
++ (因为它来自
C
浏览 1
提问于2009-12-10
得票数 6
回答已采纳
3
回答
根据标准委员会的说法,
为什么
匿名
命名
空间
不是静态名称
空间
的充分替代品呢?
、
根据,
命名
空间
作用域的静态变量在
C
++11中不受欢迎,也就是说,它们在
C
++03中被弃用,因为匿名名称
空间
被认为更好。但
C
++11不反对他们。 我更希望有一些
浏览 3
提问于2011-12-10
得票数 60
回答已采纳
10
回答
为什么
ANSI
没有
名称
空间
?
、
、
对于大多数语言来说,拥有名称
空间
似乎是轻而易举的事情。但据我所知,
ANSI
C
不支持它。
为什么
不行?是否有计划将其包含在未来的标准中?
浏览 0
提问于2010-12-09
得票数 105
回答已采纳
1
回答
如何删除
命名
空间
并在XML上使用UTF-8无BOM编码
、
、
、
我需要创建一个
没有
命名
空间
的文件,并使用UTF-8No BOM来允许WMS读取该文件。(我需要为映射添加名称
空间
,因为目标模式不是唯一的)我以一种假设BOM应该被删除的方式设置它,但是当我检查出站文件时,它已经更改为一个
ANSI
文件(但我特别指出编码是管道组件中的UTF-8 )。
浏览 2
提问于2015-11-06
得票数 1
回答已采纳
1
回答
未
命名
命名
空间
中的非静态未
命名
联合
、
namespace { int a; };说 但是,Clang拒绝在嵌套在未
命名
名称
空间
中的
命名
命名
空间
中编译非静态匿名联合。该规则是否可以改为“.除非它们出现在直接或间接的未
命名
名称
空间
中”(这似乎有另一个问题,见下
浏览 1
提问于2021-11-29
得票数 9
5
回答
为什么
“使用
命名
空间
”指令在
C
#中被接受?
、
我只是想知道
为什么
“使用
命名
空间
”指令在
C
#,中是可以接受的。我知道
C
++和
C
#是不同的,但我猜
C
++和
C
#几乎来自同一个家族,应该使用相同的概念来解析
命名
空间
。
C
++和
C
#都有一个别名关键字来避免名称
空间
冲突。 有人能指出我在
C
#中
没有
在行之间阅读的内容,这使得使用“使用
命名
空间
”指令是可以
浏览 9
提问于2013-07-23
得票数 12
回答已采纳
2
回答
避免
C
预处理器中的双宏替换
、
、
、
下面是一个简单的
C
程序,让我困惑了一段时间:#define STR1(x) #xint main(void) {使用gcc -DMYDEF=abc prog.
c
编译(在Linux上)运行结果,毫不奇怪,它输出'abc‘。但是更改值gcc -DMYDEF=linux prog.
c
,输出的结果不是'linux‘,而是'1’。在我的实际程序中(这比上面的小测试要复杂得多),我用另一种(可能更好)的方式来做事情,但这让我
浏览 4
提问于2014-12-17
得票数 5
回答已采纳
5
回答
为什么
要在使用
命名
空间
std之后包含头文件<iostream>?
、
、
、
既然
命名
空间
std已经有包含函数定义的
c
++库(如果我是对的),那么
为什么
要在其上面包含头文件呢?由于
命名
空间
std包括
c
++标准库,所以我认为
没有
理由单独包含它的声明。
浏览 3
提问于2014-09-28
得票数 7
回答已采纳
3
回答
“使用
命名
空间
...”
为什么
?
、
、
我是
C
++编程的新手,我们使用Turbo (旧的集成开发环境)来编译我们的程序。问题是,在Turbo
C
++中,我们在编程时从不使用名称
空间
,甚至std::cout。最近,我开始使用Visual
C
++ 2010来编写我的程序,我们应该在这里使用'using namespace std‘或'std::’。但是,即使我只使用cout<<也能得到输出.....并且
没有
'using namespace std‘(编译器显示错误,但得到了输出)。 因此,我不能理解名称<e
浏览 0
提问于2011-04-07
得票数 1
1
回答
C
++中的静态全局和匿名
命名
空间
、
、
、
、
为什么
在引入外部链接时,
C
++会区分静态全局(内部链接)和未
命名
命名
空间
中的符号(外部链接,但无论如何也无法从外部引用它)?对于加分,如果
没有
充分的理由让他们与众不同,是否有要求使他们成为等价物?当
C
++引入名称
空间
(
C
++98),特别是未
命名</em
浏览 0
提问于2015-09-12
得票数 13
3
回答
C
++中的关键字“used”可以与“
命名
空间
”以外的东西一起使用吗?
关键字(在
C
++中使用)可以与关键字
命名
空间
以外的东西一起使用吗?如果
没有
--那么
为什么
我们不能简单地编写“名称
空间
.”呢?如果是-请举例说明它在“非
命名
空间
”上下文中的用法? 谢谢。
浏览 5
提问于2013-09-08
得票数 2
回答已采纳
6
回答
如果我想添加其他系统名称
空间
,
为什么
需要调用每个
命名
空间
?
、
在
c
#中,如果我想添加其他系统名称
空间
,
为什么
需要调用每个
命名
空间
?例如,如果我想调用System.Text
命名
空间
,必须使用:using System.Text;
为什么
我们对所有的
命名
<em
浏览 3
提问于2013-10-25
得票数 3
2
回答
Singleton实现:
命名
空间
方法通常比单例类更可取吗?
、
、
我想澄清的是,这并不意味着它在询问或倡导使用/不使用单数或全局值的if/
为什么
/何时)。是
C
++中单例模式的
命名
空间
实现吗?
为什么
不让非会员函数共享静态数据,在未
命名
的
命名
空间
中声明?这是否有什么问题可以解释
为什么
命名
空间
通常不被认为是在
C
++中编写单例类的更好的替代方案?
浏览 0
提问于2017-10-21
得票数 3
回答已采纳
1
回答
c
++中的
命名
空间
名称
、
、
我试图以以下方式在
c
++中创建名称
空间
:{ }我正在犯错误:
为什么
我不能拥有。在
命名
空间
里?Edit1 此
命名</
浏览 4
提问于2013-06-20
得票数 3
1
回答
C
++未
命名
(匿名)
命名
空间
定义
、
C
++03标准7.3.1.1 namespace.unnamed第1款:(
C
++11标准也使用类似的定义)
命名
空间
唯一{ /*空体*/ }使用
命名
空间
唯一;
命名
空间
唯一{
命名
空间
-正文}
为什么
不简单地遵循定义呢?
浏览 5
提问于2012-11-29
得票数 7
回答已采纳
2
回答
为什么
Objective-
C
没有
命名
空间
?
、
为什么
Objective-
C
没有
命名
空间
?这似乎是一个简单的功能,可以使一些类名更具可读性(AVMutableVideoCompositionLayerInstruction,有人吗?)实现名称
空间
比看起来更难吗?
浏览 6
提问于2010-11-29
得票数 12
回答已采纳
2
回答
python oneliner for循环:被遗忘的
命名
空间
、
在嵌套函数中定义的
命名
空间
存在问题。oneliner_eval_list = [eval(
c
) for
c
in CHARS] # NameError: name '
C
' is not defined printproblem') fun1() 当我运行此操作时,oneliner for循环无法在本地
命名</em
浏览 4
提问于2021-12-08
得票数 0
回答已采纳
2
回答
ANSI
C
与功能过载
、
、
可能重复: short max(short x, short y);float max(float x, float y);Note 一个答案是重
命名
函数,但是应该使用哪种模式来重
命名
,函数名仍然是'go
浏览 7
提问于2011-10-20
得票数 6
回答已采纳
2
回答
Microsoft.Practices.Unity无处可寻
我使用Visual Studio2012,但我不知道
为什么
当我尝试将Microsoft.Practices.Unity添加为引用时,它不在程序集标签(或任何相关标签)下。使用
C
#解决方案,该解决方案最初是Visual Studio2012上的Visual Studio2010解决方案。此
命名
空间
是否已弃用和/或是否存在可以使用InjectionConstructor对象的另一个
命名
空间
?有人知道
为什么
我的MicrosoftVS2012
没有
Mi
浏览 0
提问于2014-04-17
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+:02-命名空间
电脑C盘容量很容易空间不足是因为什么呢
手机空间告急!苹果为什么还没有对 iPhone 静音键动刀?
为什么电脑C盘只留一部分空间呢?
为什么电脑有C盘D盘,却没有A盘B盘?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券