名称由来

C++这个名字是Rick Mascitti于1983年中所建议的,并于1983年12月首次使用。更早以前,尚在研究阶段的发展中语言曾被称为“new C”,之后是“C with Classes” 。在计算机科学中,C++仍被称为C语言的上层结构。它最后得名于C语言中的“++”操作符(其对变量的值进行递增)。而且在共同的命名约定中,使用“+”以表示增强的程序。Stroustrup说:“这个名字象征着源自于C语言变化的自然演进”。 继续阅读名称由来

从C到C++

C++是在C语言的基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言 。应用较为广泛,是一种静态数据类型检查的,支持多重编程的通用程序设计语言。它支持过程化程序设计,数据抽象,面向对象设计,制作图标等多种程序设计风格。最新正式标准C++11于2011年8月12日公布。计算机诞生初期,人们要使用计算机必须用机器语言或汇编语言编写程序。 继续阅读从C到C++

颜色特征匹配–直方图相交法

颜色也是描述图像内容的一个重要特征,常用的颜色空间有RGB和HSI空间。颜色信息可用颜色统计直方图来表式。这样可以方便计算,不同图像间的颜色特征匹配可借助计算直方图间的距离来度量。 继续阅读颜色特征匹配–直方图相交法

C++怎样得到常量的类型

如果有人问你100常量在C++里面它会是什么类型,你可能会知道应该是int类型。如果当你不知道的时候,又要怎样得到答案呢?下面介绍关键字typeid是如何得到常量类型。(typeid,允许程序在运行时刻获取指定数据的类型) 继续阅读C++怎样得到常量的类型