- 博客(6)
- 收藏
- 关注
原创 C++ string中的find() 函数
1、string中find()返回值是字母在母串中的位置(下标记录),如果没有找到,那么会返回一个特别的标记npos,也就是-1。(返回值可以看成是一个int型的数)例子:找的情况#include<iostream>#include<string>using namespace std;int main(){ string str = "aabc"; int pos = str.find("abc"); if (pos != str.n
2022-01-06 11:37:49 27876 1
原创 C++11中emplace_back()操作与push_back()的区别
当调用push或者insert时,是将对象传递给它们,对象被拷贝到容器中,而当我们调用emplace时,是将参数传递给构造函数,emplace使用这些参数在容器管理的内存空间中直接构造元素。
2021-12-21 19:22:33 1091
原创 C++中INT_MAX、INT_MIN的使用
使用INT_MAX、INT_MIN需要加上头文件#include<climits>#include<iostream>#include<climits>using namespace std;int main() { int max = INT_MIN; int a = 1; if (a > max) cout << "1"; else cout << "2";}...
2021-12-08 09:42:51 3441
原创 git clone出现 fatal: unable to access ‘https://github.com/...‘的两种解决方法
将将https地址换成ssh的就好了git clone SSHXXXXX
2021-12-02 17:01:53 1340 2
原创 C++ map中find函数,auto类型
map中find()函数的参数是key,返回的是查找到位置的迭代器,如果找不到就返回end()位置的迭代器:vector<int> twoSum(vector<int>& nums, int target) { map<int, int> m; for (int i = 0; i < nums.size(); i++) { //auto被定义为自动推断变量的类型 auto
2021-12-02 16:51:38 3489
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人