08 2022 档案
摘要:C++ sort / priority_queue自定义比较 sort / priority_queue的自定义比较是有区别的: sort是自定义函数; priority_queue则是自定义结构体,结构体里面重载()实现自定义比较函数的功能 sort的使用方式 1. 创建自定义比较函数 stati
阅读全文
摘要:1. su 和 sudo 的含义 1.1 su为switch user,即切换用户的简写。 su 命令经常被用于切换到超级用户或 root 用户(因为在命令行下工作,经常需要 root 权限) su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su - username,然后输
阅读全文
摘要:<sstream>库 <sstream>库定义了三种类:istringstream、ostringstream 和 stringstream,分别用来进行流的输入、输出和输入输出操作。 基于该类的转换拥有类型安全和不会溢出的特性。还可以通过重载来支持自定义类型间的转换。 如果你打算在多次转换中使用同
阅读全文
摘要:1. 十进制转为任意进制 #include<stdio.h> int main() { int a,b,count=0,i; scanf("%d%d",&a,&b); //a为需要转换的十进制数,b为需要转换成的进制数 int arr[100]; do { arr[count++]=a%b; //比
阅读全文
摘要:在C++ primer中说到过是最好不要调用,不是不能调用,所以构造函数跟虚构函数里面都是可以调用虚函数的,并且编译器不会报错。但是在基类中声明纯虚函数并且在基类的析构函数中调用,编译器会报错。 但是由于类的构造顺序先构造基类然后再派生类,所以在构造函数中调用虚函数,虚函数是不会呈现出多态的。 类的
阅读全文