随笔分类 -  C++

摘要:test.cpp: In function ‘int main()’: test.cpp:22:8: error: ‘fk’ does not name a type auto fk = stdbind(func, stdplaceholders::_1, 90); ^ test.cpp:23:20 阅读全文
posted @ 2022-05-09 10:17 Guang'Jun 阅读(461) 评论(0) 推荐(0) 编辑
摘要:alt + left 后退一步 alt + right 前进一步 F12 下钻函数 ctrl + l 选中一行 ctrl + d 选中光标处单词 ctrl + 数字123.... 切换工作窗口 ctrl + Tab 切换tab ctrl + p 转到文件 ctrl + F2 选中所有匹配项 ctrl 阅读全文
posted @ 2022-05-04 18:08 Guang'Jun 阅读(239) 评论(0) 推荐(0) 编辑
摘要:使用bash运行C++代码,中文出现乱码,解决方法 在代码里插入system("CHCP 65001");,在C++代码调用system函数,执行CHCP指令。如此,终端的编码即被设为UTF-8。这条代码执行后,终端中如果出现“Active code page 65001”的提示,则说明设置成功。 阅读全文
posted @ 2022-04-22 20:36 Guang'Jun 阅读(164) 评论(0) 推荐(0) 编辑
摘要:安装clang-format sudo apt install clang-format clang自带的五种风格格式化代码(LLVM, Google, Chromium, Mozilla, WebKit) 格式化代码形式:clang-format -style=<风格> -i <文件名> 以goo 阅读全文
posted @ 2022-03-31 21:32 Guang'Jun 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:class Solution { private: vector<int> father(1005); } 上述写法是错误的,因为编译器无法区分这个vector是成员变量声明还是成员方法声明。 class Solution { private: vector<int> father; // 成员变量 阅读全文
posted @ 2022-03-24 10:40 Guang'Jun 阅读(203) 评论(0) 推荐(0) 编辑
摘要:优先队列priority_queue的比较函数 STL头文件:#include 优先队列: 默认从大到小排列:priority_queue<node>q; # 自带的比较函数 priority_queue<int, vector<int>, less<int> > q;//等价于默认,从大到小排 / 阅读全文
posted @ 2022-03-17 08:29 Guang'Jun 阅读(53) 评论(0) 推荐(0) 编辑
摘要:万能库 #include<bits/stdc++.h> 1. scanf 函数 scanf()用法 int a,b,c; scanf("%d", &a); // 读取一个数字赋值给a 如果成功,该函数返回成功匹配和赋值的个数。如果到达文件末尾或发生读错误,则返回 EOF。 while(scanf(% 阅读全文
posted @ 2022-03-06 18:33 Guang'Jun 阅读(305) 评论(0) 推荐(0) 编辑
摘要:vector<int> c; sort(c.begin(),c.end(), cmp); 参数3:默认可以不填,如果不填sort会默认按数组升序排序。也就是1,2,3,4排序。也可以自定义一个排序函数,改排序方式为降序什么的,也就是4,3,2,1这样。 bool cmp1(int a,int b)/ 阅读全文
posted @ 2021-12-05 21:10 Guang'Jun 阅读(32) 评论(0) 推荐(0) 编辑
摘要:成员方法 功能 begin() 返回指向容器中第一个元素的正向迭代器。 end(); 返回指向容器中最后一个元素之后位置的正向迭代器。 cbegin() 和 begin() 功能相同,只不过其返回的是 const 类型的正向迭代器。 cend() 和 end() 功能相同,只不过其返回的是 cons 阅读全文
posted @ 2021-12-03 22:28 Guang'Jun 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:####1. vector vector<T> v; //采用模板实现类实现,默认构造函数 vector(v.begin(), v.end()); //将v[begin(), end())区间中的元素拷贝给本身。 vector(n, elem); //构造函数将n个elem拷贝给本身。 vector 阅读全文
posted @ 2021-06-13 00:52 Guang'Jun 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩
主题色彩