
C++
文章平均质量分 68
源景
自强
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ 虚函数表解析
C++ 虚函数表解析 陈皓http://blog.youkuaiyun.com/haoel 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,R转载 2013-08-08 23:35:37 · 799 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(三)
菜鸟系列之C/C++经典试题(三)设计包含min函数的栈原创 2014-08-20 23:10:37 · 975 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(二)
菜鸟系列之C/C++经典试题(二)求子数组的最大和原创 2014-08-20 20:49:18 · 1409 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(一)
菜鸟系列之C/C++经典试题(一)原创 2014-08-20 19:43:06 · 868 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(八)
菜鸟系列之C/C++经典试题(八)计算二进制中1的个数原创 2014-09-06 18:31:21 · 1074 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(九)
菜鸟系列之C/C++经典试题(九)寻找数组中出现的唯一重复的一个数原创 2014-09-07 11:05:05 · 965 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(十)
菜鸟系列之C/C++经典试题(十)打印1到最大的n位数题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印1, 2, 3,…,999.原创 2014-09-07 21:47:35 · 1132 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(十一)
菜鸟系列之C/C++经典试题(十一)顺时针打印矩阵题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如:如果输入如下矩阵:1 2 3 45 6 7 89 10 11 1213 14 15 16则原创 2014-09-08 19:50:07 · 1189 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(四)
菜鸟系列之C/C++经典试题(四)查找最小的k个元素二元树中和为某一值的所有路径原创 2014-08-24 21:07:30 · 1237 阅读 · 0 评论 -
菜鸟系列之C/C++经典试题(五)
菜鸟系列之C/C++经典试题(五)求圆圈中剩下的最后一个数字约瑟夫环问题原创 2014-08-31 23:07:30 · 1164 阅读 · 2 评论 -
菜鸟系列之C/C++经典试题(六)
菜鸟系列之C/C++经典试题(六)含有指针成员的类的拷贝原创 2014-09-01 22:14:25 · 935 阅读 · 0 评论 -
恼人的函数指针(一)
恼人的函数指针(一)这篇是为了加深记忆所写。发现,很多知识若不经过反复的琢磨和动手实践,是很难记得住的。原创 2014-10-10 23:04:22 · 1761 阅读 · 0 评论 -
恼人的函数指针(二)
恼人的函数指针(二):指向类成员的指针前面曾写过一篇恼人的函数指针(一),总结了普通函数指针的声明、定义以及调用,还有函数指针数组,函数指针用作返回值等。但是作为C++的研读,我发现我漏掉了一个最重要的内容,就是指向类成员的指针,这里将做相应补充(相关代码测试环境为vs 2010)。原创 2014-10-10 23:08:21 · 1406 阅读 · 0 评论 -
利用多核多线程进行程序优化
利用多核多线程进行程序优化原创 2013-12-21 22:52:52 · 7455 阅读 · 0 评论 -
Linux环境下使用eclipse开发C++动态链接库程序
Linux环境下使用eclipse开发C++动态链接库程序原创 2013-12-15 09:36:31 · 3231 阅读 · 0 评论 -
C语言中sizeof解析
一、sizeof的概念sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。二、sizeof的使用方法1、用于数据类型——必须加括号sizeof使用形式:sizeof(type)数据类型必须用括号括住。如sizeo原创 2013-08-11 18:29:26 · 1380 阅读 · 0 评论 -
C++const解析
C++const解析 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用 如下表所示:No.作用原创 2013-08-11 22:06:33 · 941 阅读 · 0 评论 -
C语言运算符优先级
今天在看一本书的时候突然看到了有关运算符的优先级的方面的东西,自己一段时间没有接触这方面了,所以比较生疏了,然后就在网上查阅了一些资料,整理成此文,以便以后忘记的时候查阅,同时也希望对读者有些帮助。C语言运算符优先级优先级运算符名称或含义使用形式结合方向说明原创 2013-08-25 08:39:24 · 969 阅读 · 0 评论 -
Typedef与define解析
typedef常见用法:1.常规变量类型定义例如:typedef unsigned char uchar描述:uchar等价于unsigned char类型定义 uchar c声明等于unsignedchar c声明2.数组类型定义例如: typedef int array[2];(注:可理解为typedef int[] array)描述: array等价于 int[2]定义;原创 2013-08-11 17:02:40 · 1620 阅读 · 0 评论 -
为什么C++编译器不能支持对模板的分离式编译
最近,在看c++模板方面的东西,我之前也想看看stl 的源代码,然而,我从SGI 下载的stl 源代码中一看全都是.h 文件,没有.cpp文件,我就怀疑是不是这个代码有问题,stl源码是开源的呀,应该有.cpp文件呀。知道今天我才恍然大悟,原来模板不能分离编译的原因,几乎所以stl代码都是写在.h里面。下面我转载的文章希望对读者有帮助理解我现在这里所说的东西。原文链接:http://blog.转载 2013-08-28 11:00:47 · 898 阅读 · 0 评论 -
c++ atuo_ptr 的实现原理
偶尔再一本树上看到了称为智能指针的auto_ptr能自动释放没有释放的对象,刚开始很好奇,不知到是用什么原理,后面查了一下资料才发现,这个原理很简单,其实就是用到了在栈上创建的对象随之栈的释放自动调用析构函数的原理,在加上对c++函数模板的巧妙运用。以下例子希望能给读者带来帮助, 若有不对的地方欢迎指出。动态分配资源的自动释放的英文是 Resource Allocation In In原创 2013-08-29 17:00:48 · 1157 阅读 · 0 评论 -
不可表示的数[x/2] + y + x * y
不错的数学推理题,佩服。。。。原创 2013-09-11 23:14:51 · 1576 阅读 · 0 评论 -
计算指数函数的算法
自然指数e^x 求解原创 2013-10-21 22:54:21 · 3654 阅读 · 0 评论 -
c/c++内存泄漏检测
c/c++内存泄漏检测原创 2013-11-09 12:54:31 · 2631 阅读 · 0 评论 -
图像亮度/对比度的调整
图像亮度/对比度的调整原创 2013-11-10 14:10:34 · 12301 阅读 · 2 评论 -
Harris角点检测及实现
Harris角点检测及实现原创 2013-11-11 16:34:41 · 1974 阅读 · 4 评论 -
vs2013编译opencv2.4.7错误解决办法
vs2013编译opencv2.4.7错误解决办法原创 2013-12-15 09:18:35 · 2880 阅读 · 0 评论 -
Please define the NDK_PROJECT_PATH variable to point to it
Please define the NDK_PROJECT_PATH variable to point to it原创 2014-06-26 16:50:21 · 24464 阅读 · 4 评论