CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

About STD?

楼主Tiango(我是农民啊!)2002-05-11 14:32:06 在 C/C++ / C语言 提问

请解释一下std是   ?  
   
  在看STL。 问题点数:60、回复次数:4Top

1 楼kof99th(小虫)回复于 2002-05-11 15:13:42 得分 20

是一个namespace.Top

2 楼Sunyata()回复于 2002-05-11 15:19:38 得分 20

right.  
   
  it's   just   a   namespace,   but   a   standard   namespace   for   c++.  
  'standard'   writes   as   'std'   for   short,   many   functions   in   library  
  are   encapsulated   into   std   namespace.  
   
  to   invoke   them,   you   should   open   the   namespace   using   namespace  
  directive   or   namespace   declaration,   you   can   explicitly   add  
  std::   as   well.Top

3 楼Tiango(我是农民啊!)回复于 2002-05-11 15:27:12 得分 0

Only     a   namespace?  
  Top

4 楼delphihero(何去何从)回复于 2002-05-11 16:19:09 得分 20

c++的   stl   库为了兼容以前的c程序,如<iostream.h>   里的函数在   c++   stl   里面是   <iostream>   里的,为了两个不冲突,老的c程序里面可以用   namespace   避免.一般   c++里面stl函数库写在   namespeace(名字空间)   std   里面  
  如   using   namespace   std::string   就可以用   stl   里面的string   类了  
  using   namespace   std   的话就会使用   std   里面的全部内容Top

相关问题

  • std::generat(....)
  • std::cout<< xxx<<std::endl
  • ( std::map > std::set ) ? true : false
  • std::vector<std::string>的问题
  • about "using namespace std"
  • 关于std::swap()
  • std::string to System::string
  • std::vector<>用不了?
  • CPPUNIT和std::exception::operator=()
  • std::swap<T>的问题?

关键词

  • c++
  • 函数
  • stl
  • std
  • namespace
  • 程序
  • 库
  • standard

得分解答快速导航

  • 帖主:Tiango
  • kof99th
  • Sunyata
  • delphihero

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo