首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++里面是否需要声明 include<string>该如何解决

2012-02-28 
c++里面是否需要声明 includestring各位好,有个问题是关于是否需要includestring的。例如下面的程序,#inc

c++里面是否需要声明 include<string>
各位好,
有个问题是关于是否需要include   string的。例如下面的程序,
#include   <iostream>
using   namespace   std;
int   main(){
    string   userName;
    cout < < "Please   input   your   name:   " < <endl;
    cin> > userName;
    cout < <endl;
    cout < < "Welcome,   " < <userName < <endl;
    return   0;
}
我不声明string也是可以运行的,那么是否意味着编译器默认include了呢?
谢谢!

[解决办法]
因为至少很多版本的iostream内部使用了string。但是,不要依赖这个。

热点排行