C++
文章平均质量分 51
仅供个人学习参考,后续会不断纠错,也欢迎大佬指正。主要资料来源于Youtube上cherno的视频整理。
临江_
这个作者很懒,什么都没留下…
展开
-
C/C++ unsigned
https://blog.csdn.net/iteye_21202/article/details/82536878?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%转载 2022-04-30 19:09:07 · 103 阅读 · 0 评论 -
C/C++ unsigned
https://blog.csdn.net/iteye_21202/article/details/82536878?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%转载 2022-04-25 16:13:04 · 91 阅读 · 0 评论 -
C++ 模板
文章来源https://blog.csdn.net/weixin_45738899/article/details/120687055https://blog.csdn.net/low5252/article/details/94622335有模板函数和模板类两方面一.函数模板1.模板的显式类型调用与模板的隐式推导#include <iostream>#include <stdio.h>using namespace std;template <typen转载 2022-04-25 15:00:59 · 86 阅读 · 0 评论 -
C++ const修饰成员函数
const解释https://blog.csdn.net/WHEgqing/article/details/105750958const 加在成员函数前后,mutualhttps://blog.csdn.net/CNHK1225/article/details/50954541?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefaul转载 2022-04-25 11:13:04 · 167 阅读 · 0 评论 -
C++堆和栈
1.简介堆heap 栈stack是RAM(random access memory)中的两个区域栈一般有固定值堆一般则会有默认值default,但是可以增长那么我们将如何在C++中可以控制性的进行堆或栈的内存分配(memory allocation)呢?比如怎么在堆空间中为某个变量分配内存或者栈空间?struct Vector{ float x, y, z;};int main(){ //stack int value = 10; int array[5]; Vector myv原创 2022-04-14 15:08:51 · 304 阅读 · 0 评论 -
namespace 的使用
先说结论,当开发项目比较大的时候不用using namespace std;而是用:std::cout;std::cin;…如果自己的那种很小的项目甚至作业可以用using namespace std;毕竟写代码时候方便一些。原因原因在于可能一个项目中有多个namespace,而且有相同的成员,因此如果直接在前面声using namespace xxx.一方面是可读性差,不知道你使用某个很陌生的成员是哪里来的。同时自己以后debug也很麻烦。另一方面是当有多个相同的成员,IDE调用的可能原创 2022-03-24 11:26:16 · 739 阅读 · 0 评论 -
C++多维数组
1.首先,一维数组是指针int array[10];int* array=new int[10];两种表达一样这仅仅是分配10个int大小(sizeof(int))的内存,没有任何值在里面,array也仅仅是一个指针,指向这段内存。二维数组:int a2d[][];//声明int** array2d=new int*[10];有趣的是第二行,也仍然仅仅是分配内存。这里声明了array2d,它是指针,指向一个一维数组,而这个一维数组存储的不是int类型,而是int*类型,也就一维数组中分原创 2022-03-22 01:50:05 · 1701 阅读 · 0 评论