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

在VC++6.0中支持数据类型string吗?

楼主zhaobong(赵bong)2001-10-01 22:16:48 在 VC/MFC / 基础类 提问

我在C++之父B.S访谈录中看到这个程序段:  
  string   s;  
  cin>>s;  
  请问VC++6.0中支持这种书写法吗?我用VC编译时出错,说没有定义"string",好象VC6中不支持这个类型,是吧.那么7.0中支持吗? 问题点数:60、回复次数:12Top

1 楼karma(无为MS MVP)回复于 2001-10-01 22:20:47 得分 0

yes,   VC++6   supports   it  
   
  #include   <string>  
  using   std;  
  ...  
  string   s;  
  cin>>s;  
   
  or  
  #include   <string>  
  ....  
  std::string   s;  
  cin   >>   s;  
  Top

2 楼zhaobong(赵bong)回复于 2001-10-01 22:32:17 得分 0

请介绍几本书,我看了好几本书都没有提到这种用法,要不是看到访谈录,我怕是还不知道.  
  在<<Thinking   in   C++>>中介绍了这些东西吗?Top

3 楼thundersp(我心飞翔)回复于 2001-10-01 22:37:56 得分 0

用CStringTop

4 楼karma(无为MS MVP)回复于 2001-10-01 22:41:36 得分 0

<<The   C++   Programming   Language>>   by   B.S.Top

5 楼karma(无为MS MVP)回复于 2001-10-01 22:42:21 得分 0

CString   a   Windows-specific   MFC   class,   string   is   a   standard   C++   classTop

6 楼zhaobong(赵bong)回复于 2001-10-02 07:57:40 得分 0

to   karma:  
  我回去试了,但是这两种方法都不行啊,编译器说:error   C2653:   'std'   :   is   not   a   class   or   namespace   name  
  我该怎么办?Top

7 楼Julienjut(秋水)回复于 2001-10-02 09:27:50 得分 0

大不了,自己写一个了  
  以前没用VC时,不知道有这个就自己写了一个!  
  但也只能是临时用用Top

8 楼karma(无为MS MVP)回复于 2001-10-02 10:31:06 得分 60

#include   <iostream>  
  #include   <string>  
   
  using   namespace   std;  
   
  int   main()  
  {  
    string   s;  
    cout   <<   "input:";  
    cin   >>   s;  
    cout   <<   "output:"   <<   s   <<   endl;  
    return   0;  
  }  
  Top

9 楼yinhx(远)回复于 2001-10-02 10:32:02 得分 0

在vc中,纯c的string类型被封装成CString   类,所以string肯定是不能用的,其实,熟练掌握CString类之后,你会发觉的确好用.   详情请见msdn,上面有丰富的关于CString类包括的函数引用.Top

10 楼yinhx(远)回复于 2001-10-02 10:32:58 得分 0

在vc中,纯c的string类型被封装成CString   类,所以string肯定是不能用的,其实,熟练掌握CString类之后,你会发觉的确好用.   详情请见msdn,上面有丰富的关于CString类包括的函数引用.Top

11 楼yinhx(远)回复于 2001-10-02 10:33:43 得分 0

在vc中,纯c的string类型被封装成CString   类,所以string肯定是不能用的,其实,熟练掌握CString类之后,你会发觉的确好用.   详情请见msdn,上面有丰富的关于CString类包括的函数引用.Top

12 楼karma(无为MS MVP)回复于 2001-10-02 11:05:56 得分 0

那如果我不用MFC,也不在WINDOWS平台上用呢?Top

相关问题

  • 如何在VC++中将long类型数据转换为string类型的数据(急)
  • VC的数据类型对应Delphi里的数据类型?
  • 急问:VC->delphi数据类型转换
  • VC数据类型转换问题
  • VC有多少种数据类型
  • 怎样把string数据类型转化为currency数据类型
  • 数据类型与new String(str.getBytes("ISO-8859-1"),"GBK")
  • string是不是基本数据类型?
  • 请问如何将String类型数据转换为wchar_t类型?
  • String类型数据与Date类型转换的问题?

关键词

  • c++
  • vc++
  • vc
  • 支持
  • cin
  • std
  • include

得分解答快速导航

  • 帖主:zhaobong
  • karma

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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