|
发表于 2021-9-7 19:37:11
|
显示全部楼层
vector的重载过于麻烦,,现在想想各大主流语言创始人真不是一般人
来个迭代器低配版凑合

- #include "stdafx.h"
- #include<iostream>
- #include<string>
- #include <vector>
- using namespace std;
- vector<char> addv(vector<char> a, vector<char>b)
- {
- for (int idx = 0; idx < b.size(); idx++)
- {
- a.push_back(b[idx]);
- }
- return a;
- }
- int main()
- {
- vector<char> test1 = { 1,2,3 };
- vector<char> test2 = { 4, 5, 6 };
- vector<char> c = addv(test1, { 4,5,6 });
- getchar();
- return 0;
- }
复制代码 |
|