c++中要用string,就要用#include<string>包含了,为什么后还要用using std::string 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 include c++ string std 搜索资料 3个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? yanchao14 2010-11-20 · TA获得超过131个赞 知道小有建树答主 回答量:245 采纳率:0% 帮助的人:159万 我也去答题访问个人页 关注 展开全部 这是新的规定c++是从C语言发展起来的在C语言中有个string.h,所以在c++使用C语言的库就要用<string.h>或<cstring>using 是名字空间,在c++语言中所以的类型都定义在了一个名叫 std的名字空间中,c++中也有一个string.h的库,为了和C区别开来,使用<string>就表示C++中的STRING,使用<string.h>就表示C中的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 爱仙剑的小子 2010-11-20 · 超过17用户采纳过TA的回答 知道答主 回答量:35 采纳率:0% 帮助的人:47万 我也去答题访问个人页 关注 展开全部 有了#include<string>后面可以直接用string.不需要加using std:: 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友34a4d3854 2010-11-20 · 超过12用户采纳过TA的回答 知道答主 回答量:34 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 #include<string.h>就不用应该是命名空间的问题 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-28 C++,如果在程序的前面已经include 了 string, 是不是意味这在后面就不需要使用std::string这种形式了? 2 2015-07-21 c++ 不写 include <string> 只写 using std::string为什么也可以? 4 2013-06-07 c++问题,为了使用string,我写入了#include<string> using namespace std; 但是cout出现红线说是不明确 3 2016-09-12 c++使用string是要包含<string>但为什么我只包含了<iostream>就能用strin 1 2016-05-06 c++ using与#include 困惑 15 2019-08-01 C++里 为何不写include<string>但也可以创建string对象? 8 2016-09-10 vc.net,vs2008中std::string为什么一定要在文件头处#include <iostream> 2013-01-11 在C++中什么时候用#include<string> 89 更多类似问题 > 为你推荐: