秋招面试准备 c++强化
五条 悟
这个作者很懒,什么都没留下…
展开
-
2022西山居seed游戏开发训练营笔试复盘
1.c基础 char arr1[] = { 'a','b','c','b'}; char arr2[] = { "abcd" }; int arr3[10] = { 0 }; //arr1和arr2的区别 cout << sizeof(arr1) << endl; cout << sizeof(arr2) << endl; //整型数组长度求法 cout << sizeof(arr3)/sizeof(arr3[0]) &l原创 2022-05-08 22:46:31 · 3361 阅读 · 8 评论 -
c++面试经验 | 锐捷网络嵌入式委培班 (二)Linux 生产者消费者模型
锐捷网络嵌入式委培班 Linux内核 生产者消费者模型 循环队列的使用 互斥锁,信号量,死锁原创 2022-04-21 21:51:19 · 821 阅读 · 0 评论 -
C++ 归并排序 《剑指offer2》 链表排序
};return l1;return l1;主函数中也是用了递归的一个思想,其实递归这个东西,靠感觉,题做多了自然就会了。这道题就是个缝合怪,用快慢指针找到中间节点,分开,在有序的合并。分而治之的理念体现的淋漓尽致。原创 2022-04-15 17:36:44 · 1079 阅读 · 0 评论 -
析构函数的注意问题以及用new开出来的空间用free释放会怎样 | c++进阶学习一条龙(四)
析构函数的注意问题以及用new开出来的空间用free释放会怎样原创 2022-03-25 10:42:16 · 1835 阅读 · 0 评论 -
类模板使用,用模板类实现单例模式 | c++ 进阶学习一条龙(二)
不用复杂长到不想看的文章,几句话,测试代码运行一遍,马上了解模板#include <iostream>#include <bits/stdc++.h> //c++万能头using namespace std;template<typename T>class Singleton{private: static T* instance;//私有的类对象静态指针public: static T* getIntance();//公有的静态原创 2022-03-25 09:05:19 · 356 阅读 · 0 评论 -
构造函数有哪几种,需要注意的问题 | c++ 进阶学习一条龙(三)
深度分析构造函数,带你了解隐式转换,深拷贝浅拷贝,以及c++11的移动构造函数,不需要长篇大论的文章,几个测试实例轻松解决#include <iostream>using namespace std;class student{ int age; int num;public: //默认构造 student(); //有参构造 student(int age,int num); //拷贝构造 student(stud原创 2022-03-23 21:25:59 · 282 阅读 · 0 评论 -
友元函数和友元类的使用 | c++ 进阶学习一条龙(一)
类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。因为友元函数不是成员函数所以没有this指针,则参数要有几种情况:要访问非static成员时,需要对象做参数;要访问static成员或全局变量时,则不需要对象做参数;#include <iostream>#include <bits/stdc++.h> //c++万能头using name.原创 2022-03-22 22:05:31 · 370 阅读 · 0 评论