
通用:C/C++
C++编程语言相关知识和问题
丁大黄
Android开发
展开
-
【C++】STL里的priority_queue用法总结
https://blog.csdn.net/xiaoquantouer/article/details/520159281、头文件#include<queue>2、定义priority_queue<int> p;3、优先输出大数据priority_queue<Type, Container, Functional>Type为数据类型, Container为保存数据的容器,Functional为元素比较方式。如果不写后两个参数,那么容器默认用的是vec原创 2021-06-26 21:57:56 · 166 阅读 · 1 评论 -
牛客网在线判题系统(输入输出问题)
原文链接:https://blog.csdn.net/hesongzefairy/article/details/107877827之前一直用LeetCode刷题,但是线上笔试基本都是牛客网的OJ系统对输入输出有一些要求,第一次考试没有提前做功课,算法题在case输入这里坑了很多时间,题目做出来但是case通过率0%,记个笔记。1.第一类:牛客网里的剑指offer的题和leetcode上一样,函数定义已经写好了,只需要完成函数,返回相关的值就可以,不需要处理任何输入输出,不要在函数里输出任何东西。2.转载 2021-04-12 23:22:53 · 1384 阅读 · 0 评论 -
【C/C++】C语言编译器、调试器
编译器gcc/clang -g -O2 -o test test.c -I... -L... -l-g 输出文件中的调试信息-O 对输出文件做指令优化-o 输出文件-I 指定头文件-L 指定库文件位置-l 指定使用哪个库预编译,代码补全编译,编译器工作链接,将库的内容链接进来调试器编译输出带调试信息的程序,调试信息包括:指令地址、对应源代码和行号指令完成后,回调,这样调试器就可以做下一步处理gdb和lldb:设置断点 b运行程序 r单步执行 n跳入函数 s跳原创 2021-01-23 14:07:55 · 564 阅读 · 1 评论 -
【C++】语言基础笔记
头文件.h 文件中能包含:类成员数据的声明,但不能赋值类静态数据成员的定义和赋值,但不建议类的成员函数的声明非类成员函数的声明常数的定义:如:constint a=5;静态函数的定义类的内联函数的定义不能包含:所有非静态变量(不是类的数据成员)的声明默认命名空间声明不要放在头文件,using namespace std; 等应放在 .cpp 中,在 .h 文件中使用 std::string类型限定符限定符含义constconst 类型的对象在程序执行期原创 2020-11-21 13:57:54 · 310 阅读 · 1 评论 -
【C++】C++资料整理(持续更新)
一个人的存在感和影响力取决于他能给别人带来多少有益收获,与其做很多件庸庸碌碌毫无影响力的事情,不如集中力量做好一件重要的事。本博文用心整理C++学习过程中需要的各种资料和项目,希望给自己梳理知识的同时能帮助到大家!由于网上资料纷繁复杂,本博文仅给出本人亲测有效的资源,求质不求量!1、C++大佬博客主页:这位是C++后台开发大厂员工:https://blog.csdn.net/misayaaaaa这位位居总榜首,惊喜地发现他竟是C++高手:https://blog.csdn.net/stpeace原创 2020-07-22 23:01:08 · 200 阅读 · 0 评论 -
【multimap在文件处理中显奇效】将文本文件的每行内容,按照行首6个数字的升序,重新排序
这是我编程生涯的一块里程碑,作为菜鸟小白,一直在底层仰望程序天空中自由翱翔的前辈们,这次自己起飞了一下下,认识到了数据结构的巨大魅力和无限潜力,感受到了编程带来的快乐!这里简单记录,以备后续使用。问题描述有一份文件,示例如下,前6个字符表示编号,编号应从0-8000左右,但由于某种原因(不重要啦),生成的顺序被打乱,但序号和该行的内容是匹配的。007453,-1,621,754,1109,927,0.9999844,-1,-1,-1007453,-1,646,330,1095,522,0.9999原创 2020-06-14 21:36:12 · 277 阅读 · 0 评论