换行符与回车符 \r\n 以及append的几个重载函数
来源:互联网 发布:网络诈骗报警有用吗 编辑:程序博客网 时间:2024/05/16 17:13
换行符‘\n’和回车符‘\r’
顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符
'\n' 10 换行(newline)
'\r' 13 回车(return)
顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符
'\n' 10 换行(newline)
'\r' 13 回车(return)
也可以表示为'\x0a'和'\x0d'.(16进制)
append函数是向string 的后面追加字符或字符串。
(1)向string 的后面加C-string
basic_string& append( const value_type* _Ptr );
string s ( "Hello " ); // s=”Hello ”
const char *c = "Out There ";
s.append ( c ); // s=”Hello Out There”
(2)向string 的后面加C-string 的一部分
basic_string& append( const value_type* _Ptr, size_type _Count );
string s ( "Hello " ); // s=”Hello ”
const char *c = "Out There ";
s.append ( c , 3 ); // s=”Hello Out”
(3)向string 的后面加string(有两种方法)
basic_string& append( const basic_string& _Str );
string s1 ( "Hello " ), s2 ( "Wide " ), s3( "World " );
s1.append ( s2 ); // s1=”Hello Wide”
s1 += s3; // s1=”Hello Wide World”
(4)向string 的后面加string 的一部分 ---A
basic_string& append( const basic_string& _Str, size_type _Off,
size_type _Count );
string s1 ( "Hello " ), s2 ( "Wide World " );
s1.append ( s2 , 5 , 5 ); // s1=”Hello World”
(5)向string 的后面加string 的一部分 ---B
template<class InputIterator> basic_string& append(
InputIterator _First, InputIterator _Last );
string str1f ( "Hello " ), str2f ( "Wide World" );
str1f.append ( str2f.begin ( ) + 5 , str2f.end ( ) );
// s1=”Hello World”
(6)向string 的后面加多个字符
basic_string& append( size_type _Count, value_type _Ch );
string str1e ( "Hello " );
str1e.append ( 4 , '!' ); // s1=”Hello !!!!”
参考:http://www.cppblog.com/Sandywin/archive/2008/01/20/41516.aspx
阅读全文
0 0
- 换行符与回车符 \r\n 以及append的几个重载函数
- 换行符“\n”与回车符“\r”的区别
- 换行符‘/n’和回车符‘/r’ 以及 ASCII码表
- 换行符‘\n’和回车符‘\r’ 以及 ASCII码表
- 换行符‘\n’和回车符‘\r’ 以及 ASCII码表
- 回车(\r), 换行(\n), 回车换行(\r\n)区别以及它们各自是怎么出现的
- 回车(\r), 换行(\n), 回车换行(\r\n)区别以及它们各自是怎么出现的
- “/r/n”回车与换行
- “/r/n”回车与换行
- “/r/n”回车与换行
- “/r/n”回车与换行
- “/r/n”回车与换行
- “/r/n”回车与换行
- “/r/n”回车与换行
- “/r/n”回车与换行
- 换行符‘/n’和回车符‘/r’
- 换行符‘\n’和回车符‘\r’
- 换行符‘\n’和回车符‘\r’
- 【勤哲应用】用勤哲EXCEL服务器做化妆品行业管理系统
- Python内置函数——next
- 程序的入口
- Redis安装
- css中那些被我们所忽略的选择器
- 换行符与回车符 \r\n 以及append的几个重载函数
- node+ws模块实现websocket
- Qt 4.8 Customizing Qt Widgets Using Style Sheets
- 自定义Dailog,布局向上移动,windowFullscreen
- centos配置nodejs和mysql
- node+pjax实现不刷新跳转
- SSL双向认证Java实现 Tomcat篇
- 分析express-pjax
- Javaweb项目tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方法