A Sort Of A Blog
旧游无处不堪寻,无寻处,惟有少年心
等等
2022 年 6 月 30 日 8 时 52 分,6 斤 6 两,母子平安。
2022-06-30
C Plus Plus From Zero To Hero(八)
动态内存 C++ 中,动态内存的管理是通过 new、delete 两个运算符完成的。动态内存的正确使用是非常困难的,有时会忘记释放内存,就会产生内存泄漏。...
2022-06-07
C Plus Plus From Zero To Hero(七)
函数指针 函数指针指向的是函数而不是对象。和其他指针一样,函数指针指向特定类型。函数的类型由返回值类型和参数类型共同决定,与函数名和参数名无关。例如: ...
2022-06-06
C Plus Plus From Zero To Hero(六)
异常处理 C++ 通过关键字 throw、try 和 catch 进行异常处理,通常还要使用头文件 exception 和 stdexcept 中。 Th...
2022-06-04
C Plus Plus From Zero To Hero(五)
模板和泛型编程通常我们向一个函数传递值或变量,对于模板来说,我们向其传递类型。这就被称为泛型编程。使用用通用类型编程,并使用特定类型来执行代码。泛型编程的...
2022-06-02
C Plus Plus From Zero To Hero(四)
运算符重载 运算符重载是指运算符执行的操作取决于提供给运算符的操作数的类型。C++ 允许您将运算符重载扩展到用户定义的类型。运算符重载类似于函数重载,其中...
2022-05-30
C Plus Plus From Zero To Hero(三)
构造 默认构造函数默认构造函数是没有参数的构造函数,或者所有参数都具有默认值的构造函数。注意下面两种声明方式的不同: Circle c1; // 声...
2022-05-27
C Plus Plus From Zero To Hero(二)
编译和链接编译是指对一个编译单元进行编译,只要每个编译单元没有问题(即使某个函数只有声明而没有定义也不会报错),编译阶段就会通过。链接是指编译单元编译后,...
2022-05-26
C Plus Plus From Zero To Hero(一)
C++ 代码基本形式 C++ 代码并不限制文件扩展名,但是通常为了更好的协作开发,我们会将文件扩展名约定写成 .h 和 .cpp。 头文件防卫式声明在头文...
2022-05-21
数据库索引
概述 索引是辅助数据库存储引擎高效获取数据的数据结构。索引是在存储引擎中实现的,每种存储引擎的索引都不完全相同,并且每种存储引擎也不一定支持所有索引类型。...
2022-05-08