
c++
bufengzj
智能机器人,智能驾驶领域。会matlab,c,python等语言。
主要关注于图像处理,机器学习,视觉与雷达数据融合等。不定期分享学习笔记。
展开
-
点号. -> ::三者区别(c++)
[引用自https://www.zhihu.com/question/19675440] 我感觉用不同的符号有这个作用: 1、对于程序员来说,知道自己用的是对象,还是指针,还是名字空间,特别是需要知道是指针,因为可能还要释放动态内存,这样提高程序的可读性。 2、对于编译器构造者来说,构造符号表和类型检查的时候,这三者的处理方式,和检查方式就不一样了,更有必要分开操作了 ->和.用于对象成...转载 2019-08-14 11:13:46 · 481 阅读 · 0 评论 -
形参&
c++形参里总是会有&,传递引用,可以在函数内部更改传入变量的值 c一般是通过*指针来做到 #include <iostream> #include<stdio.h> #include <bits/stdc++.h> #include<iostream> int add(int x,int y); int add1(int&...原创 2019-08-15 10:59:21 · 3279 阅读 · 0 评论 -
union和struct的sizeof()
1.联合体与结构体的大小 联合和结构体的内存占用是不同的方式,同时还有字节对齐等设计,所以需要记住其区别。 https://blog.youkuaiyun.com/ziyouhahaze/article/details/48914757 这篇文章讲的不错 本质: 结构体中不同的成员使用不同的存储空间,一个结构所占的内存大小是结构中每个成员所占内存大小的总和,结构体中每个成员相互独立,是不能占用同...原创 2019-10-08 22:58:59 · 256 阅读 · 0 评论