![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
橙子嵌入式
专注于嵌入式技术,包括C/C++、stm32、RT-Thread、Linux、物联网等。欢迎关注,一同学习,共同进步。
展开
-
vs2019编译vtk时出现C3848错误
错误1:错误 C3848 具有类型“const vtkLabelHierarchy::Implementation::PriorityComparator”的表达式会丢失一些 const-volatile 限定符以调用“bool vtkLabelHierarchy::Implementation::PriorityComparator::operator ()(const vtkIdType &,const vtkIdType &)” vtkRenderingLabel D:\Visua原创 2021-07-02 17:32:48 · 930 阅读 · 0 评论 -
虚函数通俗理解,使用虚函数的场景,小白必看
虚函数通俗理解,使用虚函数的场景,小白必看1、为何要用虚函数。网上有许多关于介绍虚函数的理解,或是写一堆代码,但是,对于小白而言,很难理解虚函数的用处,以及在什么情况下用。一句话说明虚函数的使用场景:父类决定调用时机,子类决定具体实现。举个每天八点起床穿衣的例子,假设我们每天八点早上都要起床,穿衣服。而穿衣事件,都发生在早上八点。那么,我们可以将穿衣服这个函数的调用时机在父类中确定,也就是每天八点会调用穿衣函数。而具体穿什么衣服,每天都不一样,每天穿什么样的衣服,就在子类中具体实现,用代码表示就是:原创 2021-06-11 17:40:33 · 2544 阅读 · 0 评论 -
一种使用函数指针注册函数的方法
一种使用函数指针注册函数的方法今天看别人的代码,发现一种使用函数指针注册函数的方法,值得与大家分享一下。什么是函数指针函数指针也是一种指针,只不过这种指针较为特殊,指向一个函数。例如我们现在有一个求和的函数://求和函数int sum(int a,int b){ return a+b;}声明一个函数指针// 方式1int (*fun)(int a, int b);// 方式2int (*fun)(int, int);给函数指针赋值// 方式1fun = sum;//原创 2021-02-24 17:28:26 · 450 阅读 · 0 评论