05 2019 档案
摘要:Ubuntu系统 sudo apt upgrade 之后出现显卡驱动出现故障,nvidia-smi输出有错,检测不到相应的驱动。只好重装,记录一下,太多的教程根本就不适用。 系统说明 Distributor ID: Ubuntu Description: Ub
阅读全文
摘要:C++中非常重要的概念,尤其是相对于C语言而言,也是其具有如此高的工程使用性的重要原因。 封装 所谓封装是将某些东西隐藏起来,让外界无法直接使用,而必须通过某些特定的方式才能访问。也即是,将抽象得到的数据和行为(类似于属性和方法)结合构成一个有机整体,将数据与操作数据的函数构成类,其中数据和函数都是
阅读全文
摘要:CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilatio
阅读全文
摘要:1. 【C语言】C中的 scanf() 函数 该函数包含在头文件 <stdio.h> 或者 <cstdio> (在C++中使用时) 函数的返回值指的是 所输入的数据与格式字符串匹配的次数。 意思就是该函数返回已成功赋值的数据项数,出错时返回 EOF (End_of_File,是一个预定义常量,表示文
阅读全文
摘要:继承体系下同名成员函数的三种关系 重载 在同一作用域内 函数名相同,参数列表不同(分三种情况:参数个数不同,参数类型不同,参数个数和类型都不同) 返回值类型可以相同也可以不同 重写(覆盖) 在不同作用域内,分别在父类和子类 函数名相同,参数列表相同,返回值类型相同,协变除外(下面会介绍什么是协变)
阅读全文
摘要:指针和引用的异同点总结 异同点 指针 引用 1 指针是一个变量,本身是一个实体,指针中的内容是一个地址值 该值指向内存中的一个存储单元 引用只是一个别名,实质上指向同一对象 系统不为引用分配内存 2 指针可以为空,声明定义时可以不进行初始化 引用不可以为空,声明定义是必须绑定到一个变量上 3 非co
阅读全文