- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 32位平台和64位平台C代码的一个小差异
32位平台上函数指针的长度是4字节的,比如 typedef void(*Fun)(void); Fun pFun=NULL 那么sizeof(pFun)=4; 而64位平台上函数指针的长度是8字节的,同样 typedef void(*Fun)(void); Fun pFun=NULL 那么sizeof(pFun)=8;
2016-02-18 09:19:24 285
原创 虚函数实现多态的很好的例子。
OpenCV3中定义了 BaseImageDecoder作为各种图片文件读取的基类。基类里的数据访问权限都是protected的,这样可以被子类继承使用。 把readHeader和readData定义为虚函数,具体的实现要到各种具体的文件类型里具体实现。 根据不同的图片格式派生了BmpDecoder,JpegDecoder,PngDecoder,。。。。。。。。 这样在应用程序里定
2016-02-02 16:46:29 783
原创 我的第一个openCV3程序。
CMakeList.txt cmake_minimum_required(VERSION 2.8) project(ex1) set ( OpenCV_DIR /home/cctv/installCV/share/OpenCV ) find_package( OpenCV REQUIRED ) include_directories( ${OpenCV_INCLUDE_DIRS}
2016-02-02 16:34:49 384
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人