c++11
未来的老公
这个作者很懒,什么都没留下…
展开
-
make_pair用法
make_pair用来拼接2个参数,合并为1个,不能再多了 可以用来接收两个返回值,如果有多个返回值,可以直接拼接到struct里面返回。 #include <iostream> // for make_pair #include <memory> // for shared_ptr using namespace std; namespace nm_test_pair{ std::shared_ptr<std::pair<int, char> >原创 2020-08-05 11:38:13 · 6185 阅读 · 1 评论 -
using与typedef的区别
普通类型场合 ,两者无区别 模板场合,typedef不适用,只能使用using namespace nm_test_using { class test_typedef{ public: typedef int myint; myint v1 ; //template<class T> //typedef T my_template_int; // error: template declaration of ‘t原创 2020-08-05 10:56:40 · 1178 阅读 · 0 评论 -
c++11 匿名函数在find_if中的使用
#include <vector> #include <algorithm> #include <functional> int main(int argc, char** argv) { int ret = 0; vector< int> db_{10, 20, 30, 50}; auto func_ = [](vector<int> & v_, int32_t value_){ auto原创 2020-08-04 13:42:55 · 768 阅读 · 1 评论