uacs2024

导航

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

2024年3月12日 #

郑莉cpp习题7-11

摘要: 代码 #include <iostream> using namespace std; class BaseClass{ public: void fn1(); void fn2(); }; void BaseClass::fn1(){ cout << "调用基类的函数 fn1()" << endl 阅读全文

posted @ 2024-03-12 19:52 ᶜʸᵃⁿ 阅读(4) 评论(0) 推荐(0) 编辑

C++看程序写结果 虚函数、构造、析构、初始化列表

摘要: 虚函数、构造、析构、初始化列表 #include <iostream> using namespace std; class Base{ public: Base(const char* p_szName):m_szName(p_szName) {cout << "Base类构造:" << m_sz 阅读全文

posted @ 2024-03-12 19:30 ᶜʸᵃⁿ 阅读(5) 评论(0) 推荐(0) 编辑

2024年3月11日 #

郑莉cpp习题6-24 设计字符串类 未做

摘要: 设计字符串类 阅读全文

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

郑莉cpp习题6-22 用递归算法翻转字符串s

摘要: 郑莉cpp习题6-22 用递归算法翻转字符串s #include <iostream> using namespace std; #include <string> void reverse(string &s,int left,int right){ char t; if(left < right 阅读全文

posted @ 2024-03-11 14:44 ᶜʸᵃⁿ 阅读(1) 评论(0) 推荐(0) 编辑

2024年3月10日 #

常量指针与指针常量

摘要: 常量指针与指针常量 const int *p1; //常量指针,从后往前可以理解为:p1 is a pointer point to const int 常量指针:声明了一个指向整型常量的指针p1,不能通过这个指针p1去修改所指向变量的值。但是可以修改指针p1的指向,即指针p1可以指向别的同类型变量 阅读全文

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

郑莉cpp例6-22 浅层复制与深层复制 动态数组类?动态类数组类?

摘要: 浅层复制与深层复制 浅层复制并没有形成真正的副本,存在两个对象共用同一块内存空间而导致执行析构函数时,该空间被两次释放,导致运行错误。 深层复制则实现,复制之后,两个对象不互相影响。 #include <iostream> using namespace std; #include <cassert 阅读全文

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

2024年3月9日 #

函数返回数组指针 看不太懂

摘要: 有三种方法 1.声明一个返回数组指针的函数 int (*func(int i)) [10]; func(int i) 表示调用func函数所需要一个int类型的实参。(*func(int i)) 意味着我们可以对函数调用的结果执行解引操作。 //意思就是函数调用的结果的是个指针。(*func(int 阅读全文

posted @ 2024-03-09 21:06 ᶜʸᵃⁿ 阅读(5) 评论(0) 推荐(0) 编辑

2024年3月8日 #

子类包含父类成员的构造与析构顺序

摘要: 子类包含父类成员的构造与析构顺序 #include <iostream> using namespace std; class F1{ public: F1() {cout << "F1 构造函数" << endl;} ~F1() {cout << "F1 析构函数" << endl;} }; cl 阅读全文

posted @ 2024-03-08 14:45 ᶜʸᵃⁿ 阅读(5) 评论(0) 推荐(0) 编辑

复试C++ 异常 看程序写结果

摘要: 就算每一个case后面都没有break , throw相当于起了break的作用? #include <iostream> #include <stdexcept> using namespace std; class ErrorA: public runtime_error{ public: Er 阅读全文

posted @ 2024-03-08 10:57 ᶜʸᵃⁿ 阅读(6) 评论(0) 推荐(0) 编辑

2024年3月7日 #

leetcode120. 三角形最小路径和

摘要: leetcode120. 三角形最小路径和 这道题的关键在于想到 dp[i][j] = min(dp[i-1][j-1] , dp[i-1][j]) + triangle[i][j]; 太久没做过算法题了,连设一个dp数组都没意识到 我的代码 class Solution { public: int 阅读全文

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

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