uacs2024

导航

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页

2024年3月4日 #

C++ 模板

摘要: C++ 模板 C++模板和泛型程序设计 数据的值可以通过函数参数传递,在函数定义时数据的值是未知的,只有等到函数调用时接收了实参才能确定其值。这就是值的参数化。在C++中,数据的类型也可以通过参数来传递,在函数定义时可以不指明具体的数据类型,当发生函数调用时,编译器可以根据传入的实参自动推断数据类型 阅读全文

posted @ 2024-03-04 19:45 ᶜʸᵃⁿ 阅读(3) 评论(0) 推荐(0) 编辑

C++ 命名空间

摘要: 在 C++ 应用程序中。例如,您可能会写一个名为 xyz() 的函数,在另一个可用的库中也存在一个相同的函数 xyz()。这样,编译器就无法判断您所使用的是哪一个 xyz() 函数。 因此,引入了命名空间这个概念,专门用于解决上面的问题,它可作为附加信息来区分不同库中相同名称的函数、类、变量等。使用 阅读全文

posted @ 2024-03-04 18:05 ᶜʸᵃⁿ 阅读(6) 评论(0) 推荐(0) 编辑

C++ 动态内存

摘要: C++ 动态内存 C++ 程序中的内存分为两个部分: 栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。 很多时候,您无法提前预知需要多少内存来存储某个定义变量中的特定信息,所需内存的大小需要在运行时才能确定。 在 C++ 中,您可以使用特殊的 阅读全文

posted @ 2024-03-04 16:44 ᶜʸᵃⁿ 阅读(3) 评论(0) 推荐(0) 编辑

C++ 异常处理

摘要: 菜鸟教程 C语言中文网 程序的错误大致可以分为三种,分别是语法错误、逻辑错误和运行时错误:1) 语法错误在编译和链接阶段就能发现,只有 100% 符合语法规则的代码才能生成可执行程序。语法错误是最容易发现、最容易定位、最容易排除的错误,程序员最不需要担心的就是这种错误。2) 逻辑错误是说我们编写的代 阅读全文

posted @ 2024-03-04 15:32 ᶜʸᵃⁿ 阅读(5) 评论(0) 推荐(0) 编辑

C++ 文件和流 还没看不太懂

摘要: 原文 阅读全文

posted @ 2024-03-04 10:24 ᶜʸᵃⁿ 阅读(1) 评论(0) 推荐(0) 编辑

2024年3月3日 #

C++ 接口(抽象类) 虚函数

摘要: 接口描述了类的行为和功能,而不需要完成类的特定实现。 C++ 接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节与相关的数据分离开的概念。 如果类中至少有一个函数被声明为纯虚函数,则这个类就是抽象类。纯虚函数是通过在声明中使用 "= 0" 来指定的 class Box { 阅读全文

posted @ 2024-03-03 20:38 ᶜʸᵃⁿ 阅读(7) 评论(0) 推荐(0) 编辑

C++ 类成员访问运算符 -> 重载 最看不懂的一集

摘要: C++ 类成员访问运算符 -> 重载 阅读全文

posted @ 2024-03-03 17:04 ᶜʸᵃⁿ 阅读(2) 评论(0) 推荐(0) 编辑

C++ 下标运算符 [] 重载

摘要: 下标操作符 [] 通常用于访问数组元素。重载该运算符用于增强操作 C++ 数组的功能。 1 #include <iostream> 2 using namespace std; 3 const int SIZE = 10; 4 class safearay 5 { 6 private: 7 int 阅读全文

posted @ 2024-03-03 16:46 ᶜʸᵃⁿ 阅读(8) 评论(0) 推荐(0) 编辑

C++ 函数调用运算符 () 重载

摘要: 函数调用运算符 () 可以被重载用于类的对象。当重载 () 时,您不是创造了一种新的调用函数的方式,相反地,这是创建一个可以传递任意数目参数的运算符函数。 1 #include <iostream> 2 using namespace std; 3 class Distance 4 { 5 priv 阅读全文

posted @ 2024-03-03 16:35 ᶜʸᵃⁿ 阅读(2) 评论(0) 推荐(0) 编辑

C++ 赋值运算符'='重载

摘要: C++ 拷贝构造函数(初学有点难理解) 就像其他运算符一样,可以重载赋值运算符( = ),用于创建一个对象,比如拷贝构造函数。 1 #include <iostream> 2 using namespace std; 3 class Distance 4 { 5 private: 6 int fee 阅读全文

posted @ 2024-03-03 16:32 ᶜʸᵃⁿ 阅读(3) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页