![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++基础
tianfei2007
在南方医科大学攻读硕士学为
从事图像处理研究
展开
-
vector erase 删除vector重复元素
我经常会用到vector存储一下数据,但是有时候在容器中会有需要删除一些信息重复的数据,因此要写个两层的循环删除重复的信息。写了个小程序备份一下,省的后面忘了。 备注:由于用erase 删除第i元素时,会造成元素后面的元素的迭代指针地址变化,因此不建议在内层循环里删除元素。 #include #include using namespace std; int main原创 2017-05-18 13:40:03 · 1263 阅读 · 0 评论 -
读写json文件
文本中读取数据,将文本读入内存生成字符串然后将字符串解析成结构化数据。 结构数据存入文本,将结构数据序列化成字符串,然后将字符串存入文本。 字符串的读写,可以用c++的通用的 iostream 标准的流读入读出工具就可以。 至于字符串的解析和序列化,会有多种选择,最基本的用c/c++ 字符串分析工具,比如string自带的成员函数,当然也可以用其他比较流行的库比如 xml、json、p...原创 2018-11-21 11:01:15 · 795 阅读 · 0 评论