logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++中vector作为参数的三种传参方式(传值 && 传引用 && 传指针)

c++中常用的vector容器作为参数时,有三种传参方式,分别如下:function1(vector<int> vec),传值function2(vector<int> &vec),传引用function3(vector<int> *vec),传指针注意,三种方式分别有对应的const形式,不在此讨

c++ map按value值排序

map默认是按key值从小到大排序的按value值排序:想直接用sort排序是做不到的,sort只支持数组、vetctor等的排序,所以我们可以先把map装进pair里,然后再放入vector,自定义sort实现排序假设已有一组map<string,int>类型的数mp,则具体实现过程为:vector< pair<string,int> > v...

C++中stack的pop()函数返回值

int temp = s.pop();cout<<temp<<endl;运行代码会提示错误:error C2440: “初始化”: 无法从“void”转换为“int”【全部demo】#include <iostream>#include <stack>using namespace st

到底了