C++
洋葱汪
大一下学期啦,学的东西越来越多,觉得有必要做些笔记
-2018-3-15
展开
-
空白基类优化 ( Empty base optimization )
1、C语言中的空结构体曾对C语言中的空结构体进行了简单分析(直达) 2、空类对象的大小下面输出什么?#include <iostream>using namespace std;class Base{ };int main(){ cout << sizeof(Base) << endl; return 0;}...原创 2018-08-16 16:16:37 · 1059 阅读 · 0 评论 -
传值与传址,详解this指针
虽然一直知道this指针,但一直没有底层分析过,本节就分析一下C++中的this指针,彻底理解它的本质!!!1、C语言中的结构体传参C语言中结构体传参时建议使用指针,可以少了大量的内存复制分析下面的C代码//test.c#include <stdio.h>struct Student{ int a; int b; int c;};int plus(...原创 2019-07-05 13:25:47 · 859 阅读 · 0 评论