stl string append函数
来源:互联网 发布:域名与注册商标 编辑:程序博客网 时间:2024/05/17 21:46
basic_string<_CharT,_Traits,_Alloc>::append(size_type __n, _CharT __c) {
if (__n > max_size() || size() > max_size() - __n)
_M_throw_length_error();
if (size() + __n > capacity())
reserve(size() + max(size(), __n));
if (__n > 0) {
uninitialized_fill_n(_M_finish + 1, __n - 1, __c);
__STL_TRY {
_M_construct_null(_M_finish + __n);
}
__STL_UNWIND(destroy(_M_finish + 1, _M_finish + __n));
_Traits::assign(*_M_finish, __c);
_M_finish += __n;
}
return *this;
}
0 0
- stl string append函数
- string的append函数用法
- string的append函数用法
- string::append
- string::append
- stl string常用函数
- stl string常用函数
- stl string常用函数
- stl string常用函数
- stl string常用函数
- stl string常用函数
- stl string 常用函数
- stl string常用函数
- STL string常用函数
- stl string常用函数
- stl string常用函数
- stl string常用函数
- stl string常用函数
- 96. Unique Binary Search Trees
- 为什么JavaScript里面typeof(null)的值是"object"?
- iOS9 新项目第一步:适配
- druid 配置详细
- 安装oracle 11G-----( ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务)的解决方法
- stl string append函数
- Jenkins进阶系列之——11修改Jenkins用户的密码
- thinkphp多表查询语句
- <<程序员面试宝典>>读书笔记 2
- Caffe fine-tuning 微调网络
- @synthesize和@dynamic区别
- LeetCode-94.Binary Tree Inorder Traversal
- 协议自动化
- 文章标题 : [Ubuntu12.04]“W: 校验签名出错。此仓库未被更新,仍然使用以前的索引文件。”的解决办案