《C++ Primer》第五版,中文版。82 页。说 cname 头文件从属于 std。这个从属是什么意思?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
为什么 cname 头文件里的函数前不用加 std:: 也能使用?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2016-06-06 02:10关注如果有using namespace std;那么就不要std::,一些编译器为了向前兼容的需要,会有默认命名控件的支持,那么不写using也没有事。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-05-22 07:58weixin_40001634的博客 每个C头(每个头具有形式为name.h的名称)的行为就像是将由相应cname头放置在标准库名称空间中的每个名称都放置在全局名称空间范围内。这是未指定的这些名字是否首次宣布或命名空间范围内定义(3.3.6)的命名空间性病,...
- 2024-06-25 10:32轻口味的博客 1. 背景介绍 在Java中操作字符串比较简单,这里简单介绍下Java字符串操作相关接口。...总结 本文介绍了C++标准库std::string的基本操作以及常用的函数,介绍了string字符遍历的方法,并总结了一些使用小技巧。
- 2024-09-22 07:52极客代码的博客 以上是详细的示例代码和步骤,展示了如何在不同编程语言之间实现互操作。每种语言之间的互操作都有其特定的方法和工具,希望这些示例能够帮助你更好地理解和实现跨语言调用。
- 2024-06-17 11:22(๑•̀ㅂ•́)و✧的博客 今天是该项目开源在gthub的最后一天,我这里只是将我自己对于这个项目的理解进行总结,如有错误敬请包含指正,今天会整体理一遍代码,并使用智能指针管理整个项目。
- 2022-10-05 09:29CleverCleverTang的博客 之前介绍的都是C++的内置类型,由C++语言直接定义,直接实现到计算机硬件中。而标准库还定义了一些具有更高级性质的类型,本章介绍两种最重要的,即string和vector。
- 2015-08-19 10:55ccgxcc的博客 1、命名空间std C++标准中引入命名空间的概念,是为了解决不同模块...如果确信在程序中引用某个或者某些程序库不会引起命名冲突,那么可以通过using操作符来简化对程序库中标识符(通常时函数)的使用,例如: usi
- 2020-08-25 16:38连理o的博客 本文为《C++ Primer》的读书笔记 目录后缀输入输出(IO)标准输入输出对象使用标准库中的名字向流写入数据从流读取数据文件重定向 后缀 源文件 .cc, .cxx, .cpp, .cp 头文件 标准库头文件一般不带后缀 输入输出(IO) ...
- 2014-01-11 14:08zhiweiarm的博客 C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++风格的串流的输入操作。 ostringstream类用于执行C风格的串流的...
- 小飞将的博客 调用std::ispunct() 函数发生error C2660 https://stackoverflow.com/questions/21578544/stdremove-if-and-stdisspace-compile-time-error
- 2024-01-10 18:17Asher Gu的博客 在名为cname的头文件中定义的名字 从属于命名空间std,而定义在名为.h的头文件中的 则不然 使用cname头文件 标准库中的名字 总能在 命名空间std中找到,如果 使用.h形式的头文件,就要时刻牢记 哪些是从C语言继承来...
- 2021-09-28 15:25夜流冰的博客 这时因为C++里面也存放了上面列的26个C语言标准库头文件,可以直接使用,同时这些头文件定义的东西都是在全局作用域里的。 另外一种C++下使用C头文件的的方式,是#include <cname>形式,比如#include <...
- 2023-05-25 16:15仰望—星空的博客 空字符串st的值(st为字符串)st的值(st为字符串)valuevaluen个c注意字符串字面值"value"严格来说其字符串最后还有一个’\0’表示字符串的结束,当将字符串字面值赋值给string对象时它会抛弃’\0’。
- 2024-11-15 17:59dualven_in_csdn的博客 toolkit::List>::for_each(const std::shared_ptr &)>(mediakit::MediaSink::emitAllTrackReady::__l20::void (const std::shared_ptr &) && func) 行 203 C++ MediaServer.exe!mediakit::MediaSink::...
- 2025-03-08 17:51x-jeff的博客 一般来说,C++程序应该使用名为cname的头文件而不使用name.h的形式,标准库中的名字总能在命名空间std中找到。如果使用.h形式的头文件,程序员就不得不时刻牢记哪些是从C语言那儿继承过来的,哪些又是C++语言所独有...
- 2024-02-12 13:32Sɪʟᴇɴᴛ໊ོ5329的博客 前面已经对类的概念进行说明,可以看出类是用户自己指定的类型。如果程序中要用到类这种类型,就必须自己根据需要进行说明,或者使用别人设计好的类。下面来看一下如何设计一个类。
- 2023-05-20 21:21飞大圣的博客 cctype 头文件中定义的函数可以帮助解决这些问题 C++程序应该使用名为cname的头文件而不使用name.h的形式,其实两者在内容上并没有明显区别,主要区别是在名为 cname 的头文件中定义的名字从属于命名空间 std,而...
- 2009-10-16 15:56dadalan的博客 C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++风格的串流的输入操作。 ostringstream类用于执行C风格的串流的输出操作...
- 2021-03-18 07:00Mr-Apple的博客 关于C与C++的头文件使用区别与规定标准C++ C库子集头策略 [文章来源](http://www.cantrip.org/cheaders.html)Abstract所需经费建筑学 ...它描述了当(由于任何原因)必须使用一组底层C头文件来提供大部分必要的声明时
- 2015-01-07 14:14jeffasd的博客 0 为什么需要iostream我们从一开始就一直在利用C++的输入输出在做着各种练习,输入输出是由iostream库提供的,所以讨论此标准库是有必要的,它与C语言的 stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向...
- 没有解决我的问题, 去提问