12 2019 档案

摘要:string (1) string& insert (size_t pos, const string& str); substring (2) string& insert (size_t pos, const string& str, size_t subpos, size_t sublen); 阅读全文
posted @ 2019-12-31 18:29 MoonXu 阅读(436) 评论(0) 推荐(0) 编辑
摘要:allocator_type get_allocator() const noexcept; 返回和对象相关的分配器的一个拷贝 #include <iostream>#include <string>#include <vector>using namespace std;int main(){ v 阅读全文
posted @ 2019-12-31 17:56 MoonXu 阅读(435) 评论(0) 推荐(0) 编辑
摘要:cat是catenate的缩写, 连接;把…连接成链状 阅读全文
posted @ 2019-12-30 17:36 MoonXu 阅读(509) 评论(0) 推荐(0) 编辑
摘要:$sudo apt-get install glibc-doc安装以后,发现还是有很多函数不全,只有一小部分pthread的函数,使用man -k pthread或apropos pthread可以查找到当前manpages中关于pthread的手册。安装manpages-posix-dev就可以了 阅读全文
posted @ 2019-12-26 17:46 MoonXu 阅读(341) 评论(0) 推荐(0) 编辑
摘要:char& front(); const char& front() const;功能:返回string对象的首个字符,可以改变它的值 #include <string>#include <iostream> using namespace std; int main(){ string s1("t 阅读全文
posted @ 2019-12-24 23:33 MoonXu 阅读(356) 评论(0) 推荐(0) 编辑
摘要:string (1) size_t find_last_of (const string& str, size_t pos = npos) const noexcept; c-string (2) size_t find_last_of (const char* s, size_t pos = np 阅读全文
posted @ 2019-12-24 14:07 MoonXu 阅读(581) 评论(0) 推荐(0) 编辑
摘要:#include <iostream>#include <string> using namespace std;int main(){ string s1("abcdemyyngl"); string s2("mngf"); size_t n = s1.find_last_not_of(s2); 阅读全文
posted @ 2019-12-24 12:19 MoonXu 阅读(679) 评论(0) 推荐(0) 编辑
摘要:string (1) size_t find_first_of (const string& str, size_t pos = 0) const noexcept; c-string (2) size_t find_first_of (const char* s, size_t pos = 0) 阅读全文
posted @ 2019-12-24 11:49 MoonXu 阅读(580) 评论(0) 推荐(0) 编辑
摘要:string (1) size_t find_first_not_of (const string& str, size_t pos = 0) const noexcept; c-string (2) size_t find_first_not_of (const char* s, size_t p 阅读全文
posted @ 2019-12-24 10:41 MoonXu 阅读(546) 评论(0) 推荐(0) 编辑
摘要:sequence (1) string& erase (size_t pos = 0, size_t len = npos);两个参数都有默认值,传递的唯一参数匹配第一个 character (2) iterator erase (const_iterator p);//擦除迭代器指定的一个字符 r 阅读全文
posted @ 2019-12-24 09:37 MoonXu 阅读(242) 评论(0) 推荐(0) 编辑
摘要:bool empty() const noexcept;注:判断string对象是否为空,为空返回true #include <iostream>#include <string> using namespace std; int main(){ string line; string conten 阅读全文
posted @ 2019-12-24 09:07 MoonXu 阅读(248) 评论(0) 推荐(0) 编辑
摘要:const char* data() const noexcept;注:同c_str #include <iostream>#include <string>#include <cstring>using namespace std;int main(){ string s1("hellolyy") 阅读全文
posted @ 2019-12-24 08:59 MoonXu 阅读(208) 评论(0) 推荐(0) 编辑
摘要:const char* c_str() const noexcept;功能:返回c风格字符转 #include <iostream>#include <string>#include <cstring>using namespace std; int main(){ string s1("i lov 阅读全文
posted @ 2019-12-23 19:04 MoonXu 阅读(151) 评论(0) 推荐(0) 编辑
摘要:const_reverse_iterator crbegin() const noexcept;功能:crbegin是最后一个字符,crend第一个字符的前一个。迭代器向左移动是“+”,向右移动是“-” #include <iostream>#include <string> using names 阅读全文
posted @ 2019-12-23 18:15 MoonXu 阅读(335) 评论(0) 推荐(0) 编辑
摘要:size_t copy (char* s, size_t len, size_t pos = 0) const;功能:把string的pos位置开始的len字节copy到s注意:s的最后要手动添加字符串结束标志 #include <iostream>#include <string> using n 阅读全文
posted @ 2019-12-23 18:03 MoonXu 阅读(475) 评论(0) 推荐(0) 编辑
摘要:void clear() noexcept;功能:把string对象置为空 #include <iostream>#include <string> using namespace std; int main(){ char c; string str; cout << "please enter 阅读全文
posted @ 2019-12-23 17:41 MoonXu 阅读(218) 评论(0) 推荐(0) 编辑
摘要:const_iterator cbegin() const noexcept; const_iterator cend() const noexcept;注:返回常量迭代器,不能修改 #include <iostream>#include <string> using namespace std; 阅读全文
posted @ 2019-12-23 15:21 MoonXu 阅读(491) 评论(0) 推荐(0) 编辑
摘要:size_t capacity() const noexcept; #include <iostream>#include <string> using namespace std; int main(){ string s1("hello"); cout << "capacity:" << s1. 阅读全文
posted @ 2019-12-23 13:39 MoonXu 阅读(229) 评论(0) 推荐(0) 编辑
摘要:iterator begin() noexcept; const_iterator begin() const noexcept; iterator end() noexcept; const_iterator end() const noexcept; #include <iostream>#in 阅读全文
posted @ 2019-12-23 13:24 MoonXu 阅读(198) 评论(0) 推荐(0) 编辑
摘要:char& back(); const char& back() const; #include <iostream>#include <string> using namespace std;int main(){ string s1("hello"); cout << s1.back() << 阅读全文
posted @ 2019-12-23 13:18 MoonXu 阅读(189) 评论(0) 推荐(0) 编辑
摘要:char& at (size_t pos); const char& at (size_t pos) const; #include <string>#include <iostream> using namespace std;int main(){ string s1("test"); for( 阅读全文
posted @ 2019-12-23 10:25 MoonXu 阅读(164) 评论(0) 推荐(0) 编辑
摘要:string (1) string& assign (const string& str); substring (2) string& assign (const string& str, size_t subpos, size_t sublen); c-string (3) string& as 阅读全文
posted @ 2019-12-23 10:14 MoonXu 阅读(488) 评论(0) 推荐(0) 编辑
摘要:string (1) string& append (const string& str); substring (2) string& append (const string& str, size_t subpos, size_t sublen); c-string (3) string& ap 阅读全文
posted @ 2019-12-23 09:53 MoonXu 阅读(549) 评论(0) 推荐(0) 编辑
摘要:string (1) string& replace (size_t pos, size_t len, const string& str); string& replace (const_iterator i1, const_iterator i2, const string& str); sub 阅读全文
posted @ 2019-12-20 10:27 MoonXu 阅读(596) 评论(0) 推荐(0) 编辑
摘要:string substr (size_t pos = 0, size_t len = npos) const; #include <iostream> #include <string>using namespace std;int main(){ string s1 = "i love lyy, 阅读全文
posted @ 2019-12-19 19:03 MoonXu 阅读(439) 评论(0) 推荐(0) 编辑
摘要:string (1) size_t rfind (const string& str, size_t pos = npos) const noexcept; c-string (2) size_t rfind (const char* s, size_t pos = npos) const; buf 阅读全文
posted @ 2019-12-19 18:35 MoonXu 阅读(402) 评论(0) 推荐(0) 编辑
摘要:string (1) size_t find (const string& str, size_t pos = 0) const noexcept; c-string (2) size_t find (const char* s, size_t pos = 0) const; buffer (3) 阅读全文
posted @ 2019-12-19 18:05 MoonXu 阅读(370) 评论(0) 推荐(0) 编辑
摘要:1. compare string (1) 4int compare (const string& str) const noexcept; substrings (2) int compare (size_t pos, size_t len, const string& str) const; i 阅读全文
posted @ 2019-12-19 17:39 MoonXu 阅读(482) 评论(0) 推荐(0) 编辑
摘要:./bootstrap.sh ./b2 sudo ./b2 install --prefix=/tools/boost 阅读全文
posted @ 2019-12-17 21:04 MoonXu 阅读(133) 评论(0) 推荐(0) 编辑
摘要:time_t time(time_t *tloc); 功能:获取纪元1970-01-01 00:00:00以来所经历的秒数 参数: tloc:用来存储返回时间 返回值:成功:返回秒数, 失败:-1 struct tm *localtime(const time_t *timep); struct t 阅读全文
posted @ 2019-12-17 10:30 MoonXu 阅读(167) 评论(0) 推荐(0) 编辑
摘要:int stat(const char *pathname, struct stat *statbuf); 功能:获取文件的元数据 参数: pathname:文件路径 statbuf:保存文件元数据的结构体 返回值:成功:0 失败:-1,设置errno char *ctime(const time_ 阅读全文
posted @ 2019-12-17 10:01 MoonXu 阅读(351) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示