A:水题 #include<bits/stdc++.h> #define fi first #define se second #define mp make_pair #define pb push_back #define pi acos(-1.0) #define ll long long # ...
分类:
其他好文 时间:
2017-12-22 00:34:27
阅读次数:
139
1 using namespace std; 2 3 vector>& vAllRow; 4 while(读取数据到r中) 5 { 6 vector vRow; 7 vRow.clear(); 8 9 vRow.push_back(r[0]); 10 vRow.push_back(r[1]); 11... ...
分类:
其他好文 时间:
2017-11-29 21:55:27
阅读次数:
211
定义一个vector<string>, 在其上多次调用push_back.观察string被拷贝了多少次 在未指定vector大小的时候,第一次push_back操作会调用一次元素的拷贝构造函数(此时vectord的capacity为1) 在第二次调用push_back时,容量不够,此时vector ...
分类:
其他好文 时间:
2017-11-21 23:45:05
阅读次数:
164
A:水,直接遍历就好了 #include<bits/stdc++.h> #define fi first #define se second #define mp make_pair #define pb push_back #define pii pair<int,int> #define C 0 ...
分类:
其他好文 时间:
2017-11-19 15:36:02
阅读次数:
186
题意:有源汇上下界最小流裸题,主要就是输入要用字符串的问题 #include<bits/stdc++.h> #define fi first #define se second #define mp make_pair #define pb push_back #define pii pair<in ...
分类:
其他好文 时间:
2017-11-09 19:41:00
阅读次数:
123
https://stackoverflow.com/questions/45573829/weird-uitableview-behaviour-in-ios11-cells-scroll-up-with-navigation-push-anima 在你的tablview/controller基类设 ...
分类:
移动开发 时间:
2017-11-08 11:51:12
阅读次数:
1600
C++ STL 常用算术和生成算法 accumulate() accumulate: 对指定范围内的元素求和,然后结果再加上一个由val指定的初始值。 #include<numeric> vector<int> vecIntA; vecIntA.push_back(1); vecIntA.push_ ...
分类:
编程语言 时间:
2017-11-06 15:55:55
阅读次数:
253
最近在写一段代码的时候,突然很好奇C++11中对push_back有没有什么改进以增加效率,上网搜了一些资料,发现果然新增了emplace_back方法,比push_back的效率要高很多。 首先,写了一个类用于计时, 使用方法就是在作用域中使用宏TIME_INTERVAL_SCOPE(d),d为打 ...
分类:
编程语言 时间:
2017-11-06 15:02:53
阅读次数:
182
采用队列对客户的请求进行保存,采用先进先出的处理方式,调用push_back添加请求到队列,调用front获取到队列头部的引用,之前调用empty判断队列是否为空,因为front返回的是引用,所以获取出来之后必须保存,然后调用pop_front删除队头的消息代码#include<list>std::lis..
分类:
其他好文 时间:
2017-11-04 00:20:21
阅读次数:
178
template class ObjectPool { public: using DeleterType = std::function; void add(std::unique_ptr t) { std::lock_guard locker(mutex_); pool_.push_back(s... ...
分类:
编程语言 时间:
2017-11-02 21:21:32
阅读次数:
113