- 博客(3)
- 收藏
- 关注
原创 谈谈浅拷贝与深拷贝 ————墨白
对于C++来说,拷贝构造函数是非常重要的,但我们知道,编译器自己定义的不过是浅拷贝的拷贝构造函数,所谓浅拷贝,就是直接把这个变量的值赋给别的变量。具体看如下代码#include<iostream>using namespace std;struct Date{ int year; int month; int day;};class My{publ...
2019-04-27 10:36:02 177
原创 C++类中的静态变量以及静态函数的用法————墨白
好久不见,最近忙着各种事,博客发的少。最近快要期末考试了,C++ 的一些语法细节我们继续在博客中讨论。今天要讲的是C++ 中的类变量与类方法 ,也就是所谓的类中的静态变量以及静态函数。**C++类中的静态变量以及静态函数的用法**说实话,语法基础好的同学一听“静态”二字就有感觉了。我们知道,内存分为四区 ,分别是 栈区 堆区 数据段 代码段 。但凡是静态的变量,不管是全局静态变量还是局部静...
2019-04-27 09:27:01 1426
原创 C++用vector开辟二维数组————————墨白
我们知道STL中vector作为变长数组是非常有用且非常关键的,而且用vector开辟一位数组很简单,vector<T> vec(n);就能开辟一个有n个元素,每个元素为T类型的数组。很方便,那么,怎么用vector来开辟二维数组呢?其实也很简单。vector< vector<T> > vec(m,vector<T>(n));就这样,就开...
2019-04-19 22:40:23 1419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人