摘要: 编译器会自动把结构体的地址,通过ecx传到函数内部隐藏创建的一个this指针上.如果我们的函数,没有返回值,没有使用结构体,编译器还会给我们传递进去吗?我们来验证一下.1.this指针是编译器默认传入的,通常会使用ecx进行参数的传递。2.无论函数有没有使用结构体中的数据,this指针都会存在,你用 阅读全文
posted @ 2018-06-23 21:31 随意就好欧巴 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 因为C++里面的概念过于抽象,为了能够帮助大家更加理解其本质.我们要利用画内存图,并且把代码从最简单的开始,慢慢演化,用不同的语法实现同样的功能.1.类2.类的封装1.什么是类?带有函数的结构体,称为类. (我们通过内存的角度去理解类的本质)2.什么是类的封装?将函数定义到结构体内部,就是类的封装. 阅读全文
posted @ 2018-06-23 20:55 随意就好欧巴 阅读(108) 评论(0) 推荐(0) 编辑