mfc进阶2~string,string.h和CString三个头文件的区别

news/2024/7/7 10:34:20

1.#include<string>        C++标准库(STL)中的类型,它是定义的一个字符串类,定义在string头文件中。里面包含了对字符串的各种常用操作。

2.#include<string.h>     c标准库提供的字符串操作函数,如常用函数有strlen、strcmp、strcpy等等。

3.cstring                        是属于MFC的类,如从对话框中利用GetWindowText得到的字符串就是CString类型,CString定义在afx.h头文件中。CString为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,所以使用CString时要包含afx.h文件。


http://www.niftyadmin.cn/n/3659878.html

相关文章

是她让我成了工作达人……

作为一个计算机专业的大学生&#xff0c;差不多每天的时间都呆在学校的实验室里 。每天都坐在电脑前面&#xff0c;眼睛盯着电脑的显示屏一动不动&#xff0c;有时腰还弓者。久而久之&#xff0c;眼睛酸胀&#xff0c;腰很难受&#xff0c;颈椎也很痛苦&#xff1a;这种感觉相当…

Simon格广告BlogAds推广第二波

在之前的文章中&#xff0c;我曾经简要介绍了Simon和他的格广告&#xff0c;现在第一次推广回馈已经结束了。Simon于近日开始发动格广告推广回馈第二波了&#xff01;来&#xff0c;看看Simon自己是怎么说的吧&#xff1a;格廣告BlogAds結合了部落格的緊密互動和串聯推薦擴散力…

mfc进阶3~未定义的标识符EDIT_FILE_IN

添加了一个edit control&#xff0c;修改它的ID为EDIT_FILE_IN&#xff0c;又通过类向导&#xff0c;添加了和其相关联的控件变量m_editFileIn&#xff0c;结果程序自己加的这部分代码 DDX_Control(pDX, EDIT_FILE_IN, m_editFileIn); 出错&#xff0c;提示“未定义的标识符 …

[PR]百黛菲俪 肌肤护理革命的先行者

时光如水&#xff0c;岁月如歌。转瞬即逝&#xff0c;我20年的生涯过去了。从之前的咕咕坠地&#xff0c;到后来的咿呀学语&#xff0c;再到后来的蹒跚学步&#xff0c;再到后来求学十多载&#xff0c;人一生的些许时光就这样过去了。 人活着是要吃饭的&#xff0c;也是要喝水的…

python3.3~mysql模块:'int' does not support the buffer interface

通过python往mysql数据库插入数据&#xff0c;当一次性插入数据量为几百条时&#xff0c;都没问题&#xff0c;当一次性插入上万条时&#xff0c;报错&#xff0c; int does not support the buffer interface 问题出现在int的一个转换问题。解决办法如下&#xff1a; 修改Py…

《给初学者的Windows Vista的补遗手册》之095

4.9. 快捷方式图标快捷方式是指到文件、文件夹、磁盘和程序的链接&#xff08;见图4-11&#xff09;。你可以认为快捷方式就是该文件图标的副本&#xff0c;而不是该文件本身的副本。&#xff08;快捷方式几乎不占空间。&#xff09;当你双击快捷方式图标后&#xff0c;源文件、…

linux命令~iconv

iconv是linux中的文件转码命令&#xff0c;命令格式如下&#xff1a; iconv -f "UTF-8" -t "GBK" < in.txt > out.txt 该命令是将in.txt 从utf8编码转为gbk编码&#xff0c;并输出到out.txt。 今天我在转码过程中&#xff0c;遇到下面的问题&…

linux命令~grep

要在一个5g的文件中&#xff0c;统计包含某个字符串的行数&#xff0c;在windows上&#xff0c;真想不到有什么好的文本查看工具&#xff0c;能打开这么大的文件&#xff0c;并且在ctrlf后&#xff0c;能做到不死&#xff0c;不卡&#xff0c;又快速。幸好我安装了cygwin&#…