1,请问在ANSI C里头文件cstring和string有什么区别cstring 是 mfc的,ansi里面没有cstring不是,string.h对应的cstring,string是c++的标准头文件 , 在c中没有对应的东西 。
2,CString类型要包含什么头文件DOS页面没有CString 是string 头文件是 标准库是 #include #includeint main(void) < #includeint main(void) <
3,用CString 类要包含什么头文件AFX.hdos页面没有cstring是string头文件是<string.h>标准库是<string>#include<iostream>#include<string>intmain(void)std::strings("hello");std::cout<<s<<std::endl;}写成#include<iostream.h>#include<string.h>intmain(void)strings("hello");cout<<s<<endl;}也可以~【cstring头文件,请问在ANSI C里头文件cstring和string有什么区别】
4,使用Cstring类需要用哪个头文件dos页面没有cstring 是string 头文件是标准库是 #include #include int main(void) { std::string s("hello"); std::cout<< #include int main(void) { string s("hello"); cout<<vc里只要 #include "stdafx.h" 就ok头文件是<string.h>标准库是<string> #include<iostream> #include <string> int main(void) std::cout<<s<<std::endl; }或者:#include<iostream.h> #include <string.h> int main(void) cout<<s<<endl; }VS中只要#include <atlstr.h>完美解决5 , C中 string 和cstring 头文件 有什么区别你可以用标准的string , 也可以用CString 。如果没什么必要还是用string吧 。之所以有CString,那是历史原因 。CString诞生的时候 , C++标准还没出来 。--问题补充:为什么Turbo C++ 3.0却不可以用string呢? --tc 3可以编c++的啊,怎么连string都用不了? C++标准是98年出来的 。tc3是98年以前出来的 , 所以你应该用新点的编译器 。用VC2005,这个比较符合标准cstring,是兼容C的头文件.里面的函数是基于C或者说C风格的字符串处理函数或定义或宏string是C++标准库函数.提供在std名字空间中的C++字符串处理类stringstring和cstring均是字符串模板类,string为标准模板类(stl)定义的字符串类,已经纳入c++标准之中; cstring(typedef cstringt > cstring)为visual c++中最常用的字符串类,继承自csimplestringt类,主要应用在mfc和atl编程中 , 主要数据类型有char(应用于ansi),wchar_t(unicode),tchar(ansi与unicode均可);
推荐阅读
- 长春软件编程,谁知道长春哪里学软件工程师比较好还便宜
- 地球全景3d立体图软件,我想制作全景实景地图用什么软件
- 只分析下吧
- 代码零基础入门,0基础可以学习代码吗
- c语言编译器软件手机版,安卓手机有什么比较好的c语言编译器
- 编程语言的图片,对比各种编程语言
- c语言程序网站,关于C语言程序设计哪个网站既权威又好
- 断网也能玩的单机游戏,什么游戏没网也能玩
- 苹果4平板,推荐一款平板电脑苹果ipad4怎么样