![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++基础
文章平均质量分 71
Mei_ZS
这个作者很懒,什么都没留下…
展开
-
C/C++几个关键字详解———CONST
CONST:const 是由c++采用,并加进标准c中,但是他们的意义完全不同,在旧版本(标准前)的c中,如果想建立一个常量,必须使用预处理器:#define PI 3.14159此后无论在何处使用PI,都会被预处理器以3.14159替代。编译器不对PI进行类型检查,也就是说可以不受限制的建立宏并用它来替代值,如果使用不慎,很可能由预处理引入错误,这些错误往往很难发现。我们也...转载 2018-06-11 09:50:53 · 209 阅读 · 0 评论 -
C/C++几个关键字详解——STATIC
STATIC:static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto...转载 2018-06-11 09:52:30 · 282 阅读 · 0 评论 -
【STL】string中c_str()、data()函数的用法
标准库的string类提供了3个成员函数来从一个string得到c类型的字符数组:c_str()、data()、copy(p,n)。1. c_str():生成一个const char*指针,指向以空字符终止的数组。注:①这个数组的数据是临时的,当有一个改变这些数据的成员函数被调用后,其中的数据就会失效。因此要么现用先转换,要么把它的数据复制到用户自己可以管理的内存中。注意。看下例: ...转载 2018-06-28 15:31:30 · 3403 阅读 · 0 评论 -
对堆与栈的理解
堆与栈是两个不同的内存区域堆主要储存实体对象,不会被释放,就像一个仓库,放了东西进去,不动它,它就一直在那儿,否则只能再去把它搬出来;栈主要储存局部变量,变量生命周期短,就像一个客栈,人进去住了一晚自己就出来了。 栈内存:栈内存首先是一片内存区域,存储的都是局部变量,凡是定义在方法中的都是局部变量(方法外的是全局变量),for循环内部定义的也是局部变量,是先加载函数才能进行局部变量...原创 2018-10-27 10:12:55 · 218 阅读 · 0 评论 -
C/C++面试题收集
(李飞飞的IMAGENET,何凯明的RCNN/ SPP / MaskRCNN,贾扬清Caffe / Fair,任晓枫KITTI / Graphics,汤晓鸥Facial Descriptors)《机器学习与模式识别》、《剑指offer》、《计算机视觉算法与应用》1. 问:构造函数的作用?并把构造函数的定义格式写出来。构造函数用于解决类中的对象初始化的问题 构造函数是一类特殊的函数,与...原创 2018-07-12 09:16:57 · 315 阅读 · 0 评论 -
C++中结构体与类的区别(struct与class的区别)
转载来源:http://blog.sina.com.cn/s/blog_48f587a80100k630.htmlC++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct能继承吗? 能!!struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还能有什...转载 2018-06-18 20:45:07 · 196 阅读 · 0 评论 -
图像处理笔试面试题
一、图像处理题目 ******** 注意,一下所有需要写代码的题目,不允许使用OpenCV的Mat类。如果图片内容需要用指针读取。1. 给定0-1矩阵,求连通域。(遇到过N次,笔试面试都有,最好做到能徒手hack代码或者伪代码。)2. 写一个函数,求灰度图的直方图。3. 写一个均值滤波(中值滤波)。4. 写出高斯算子,Sobel算子,拉普拉斯算子等,以及它们梯度方向上的区别。5...转载 2018-10-23 22:11:08 · 326 阅读 · 0 评论 -
排列问题Permutation
1. 问题描述:输入大于0的自然数N,输出1~N的全排列数字。如:N=3,输出123,132,213,231,321,312.思路: 全排列是将一组数按一定顺序进行排列,如果这组数有n个,那么全排列数为n!个。现以{1, 2, 3, 4, 5}为例说明如何编写全排列的递归算法。1、首先看最后两个数4, 5。 它们的全排列为4 5和5 4, 即以4开头的5的全排列和以5开头的...原创 2018-10-30 14:53:07 · 319 阅读 · 0 评论 -
浅谈多进程多线程的选择
转载自:https://blog.csdn.net/lishenglong666/article/details/8557215 鱼还是熊掌:浅谈多进程多线程的选择关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基...转载 2018-12-22 11:13:56 · 474 阅读 · 0 评论