
问题描述:
在VC中CString类中如果要使用如同换行"/n"这种转意字符该写什么啊?
解析:
0x0a 这个是一个换行符你可以试试。
也可以用
CString a
a += "\r\n"
例
CString str=(char*)lParam
CString strTemp
GetDlgItemText(IDC_EtxtMsg,strTemp)
str+="\r\n"
str+=0x0a
str+=strTemp
SetDlgItemText(IDC_EtxtMsg,str)
vc中textcontrol换行方法。1、当EDIT映射到一CString时m-String=m-String+sNewString自动换行,其中m-String是EDIT筐所关联的CString对象,UpdateData,此法只能做到自动换行,不会自动滚屏到最后一行。
2、当EDIT映射到一EDIT时m-Edit.SetSel。
文件的换行符是\r\n一起出现的,如果单纯想只从文件中读取一行的话建议用fgetc来读取直到发现\r\n另外getline函数好像不是这么用的吧 ssize_t getline(char **lineptr, size_t *n, FILE *stream)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)