上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 本文仅讨论C++中新增的函数功能,已默认具有C语言基础。 函数的默认参数 函数的形参支持在定义函数时设置默认参数。 默认参数优先级低于实参。若此参数无实参,其将使用位于形参处设置的默认参数;若此参数有实参,则将使用实参值。 默认参数必须在形参表从右至左进行设置,不能跳跃参数设置。 通过默认参数,可以 阅读全文
posted @ 2025-03-28 12:46 椰萝Yerosius 阅读(33) 评论(0) 推荐(0)
摘要: 引用 引用:为变量定义别名,通常用于作函数形参。引用分为左值引用与右值引用。 左值:既能出现在等式左侧,又能出现在等式右侧的值,左值持久 右值:仅能出现在等式右侧的值,右值短暂 左值引用的定义 仅能绑定左值的引用,仅有1个& type & 引用名=变量名; 由于引用只是为变量创建了别名,因此引用的地 阅读全文
posted @ 2025-03-28 12:45 椰萝Yerosius 阅读(19) 评论(0) 推荐(0)
摘要: 序列表 C++11扩展了序列表的使用范围,任何数据类型都可以用序列表进行初始化(包括单变量),如: int a(1); int a{1}; int a[3]{0};//只有0这么写才能全设为0 int a=1; int a={1}; int a={}; int a[3]{}//默认设为0 阅读全文
posted @ 2025-03-28 12:45 椰萝Yerosius 阅读(16) 评论(0) 推荐(0)
摘要: C++文件I/O 必须包含:头文件fstream,包含文件输入类ifstream和文件输出类ofstream。 声明一个ifsteam/ofstream对象,命名规则遵守变量命名。如ifstream fin,ofstream fout等。 将该对象与文件进行关联,常用方法为open方法。如in.op 阅读全文
posted @ 2025-03-28 12:45 椰萝Yerosius 阅读(30) 评论(0) 推荐(0)
摘要: C++基本I/O 注:本文默认已有C基础,对于概念性阐述不再赘述。 必须包含: 头文件iostream:定义了输入类istream和输出类ostream。 std空间:定义了处理流的对象,cin处理stdin,cout处理stdout等。 流的插入与提取 可采用运算符对流进行提取与插入。注意运算符左 阅读全文
posted @ 2025-03-28 12:44 椰萝Yerosius 阅读(23) 评论(0) 推荐(0)
摘要: 简介 众所周知,Ubuntu默认使用Nouveau开源驱动,其性能受限,因此我们需要安装Nvidia专用驱动。 安装专用驱动的一般方法非常简单,只需执行命令sudo ubuntu-drivers devices && sudo ubuntu-drivers autoinstall即可。但该方法安装的 阅读全文
posted @ 2025-03-26 13:46 椰萝Yerosius 阅读(494) 评论(0) 推荐(0)
摘要: Git Git是一种分布式版本控制系统,被其跟踪的文件可被查询精细到行的修改记录、回退版本、建立分支等 模型 一般流程:工作区\(\to\)暂存区\(\to\)仓库(本地\(\to\)远端) 工作区:项目的工作台,用户在此处直接编辑文件 暂存区(索引):用于暂存准备提交至本地仓库的文件,Git只跟踪 阅读全文
posted @ 2025-03-24 10:29 椰萝Yerosius 阅读(45) 评论(0) 推荐(0)
摘要: Vim MIT《Missing in CS Class(2020):Class 3》笔记 注:<>或^在本文中指Ctrl,如<c>或^c指Ctrl-c Vim是终端环境中常用的纯文本编辑器。Vim的默认配置文件位于~/.vimrc 模式 Vim有如下5种模式: 常规模式(Normal):进入Vim后 阅读全文
posted @ 2025-02-28 01:03 椰萝Yerosius 阅读(38) 评论(0) 推荐(0)
摘要: Tmux 本系列博客为《Missing in CS Class(2020)》课程笔记 注:<>或^在本文中指Ctrl,如<c>或^c指Ctrl-c Tmux是终端复用器,用于创建持久化终端会话。 会话、窗口、窗格 会话(Session):代表一个独立的tmux环境,保存了tmux完整的工作状态,包括 阅读全文
posted @ 2025-02-28 01:01 椰萝Yerosius 阅读(50) 评论(0) 推荐(0)
摘要: 题源:I - In Search of the Ultimate Artifact Abstract:\(n\) 个非负整数构成的数组 \(a\),可任选 \(k\) 个融合为一个新数,新数为 \(\prod\limits_{i=1}^{k}a_i\)。求进行若干次(可为0次)融合后的最大值。答案对 阅读全文
posted @ 2025-02-19 01:37 椰萝Yerosius 阅读(195) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页