2012年11月9日

摘要: 1、C子语言2、面向对象的C++3、泛型编程语言 泛型编程是独立于流行的面向对象编程的一种新的开发方式,可以编写一般化并可重复使用的算法。所谓泛型(genericity),是指在多种数据类型上皆可操作,与模板有些类似。 C++强大的(但容易失控的)模板功能能够在编译期完成许多工作,使得她成功泛型编程的不二之选,C++也因此发展成一门独特的泛型编程语言。4、STL STL是C++泛型编程的一个杰出作品5、C++\CLI 微软为了让熟悉C++的开发者能够在.NET Framework平台上进行应用开发,扩展C++形成C++/ CLI,使得C++/CLI能借助强大的.NET Framewor... 阅读全文
posted @ 2012-11-09 11:25 SophiaYuYifei 阅读(168) 评论(0) 推荐(0)

2012年11月7日

摘要: C、C++、JAVA中函数的参数:传值 OR 传引用 传值(pass by value):即形参接收实参传递过来的值,如果是自定义类型,要调用拷贝构造函数。函数处理的是形参的值。 传引用(pass by reference):引用表示与原对象完全相同,是同一个对象。若函数的形参是引用,则实参与形参间不存在参数传递,且函数内对形参的修改就是修改实参,因为它们是引用关系,是同一个对象。C++函数的返回值——返回引用类型&非引用类型返回非引用类型:函数的返回值用于初始化在调用函数时创建的临时对象(temporary object),如果返回类型不是引用,在调用函数的地方会将函数返回值复制给临 阅读全文
posted @ 2012-11-07 11:04 SophiaYuYifei 阅读(841) 评论(0) 推荐(0)

导航