acca中国官网-acca(中国): 17c.c++是谁的“精神传人”?

来源:证券时报网作者:
字号

acca中国官网-acca(中国):面向对象编程的?优势

面向对象编程(OOP)是C++的核心特性之一,也是17c.c++所继承和发展的方向。通过面向对象编程,开发者可以将复杂的系统拆解成更小、更独立的部分,每个部分都有自己的职责,从而提高代码的可读性和可维护性。这一特性在17c.c++中得到了进一步的完善,使得面向对象编程在实际应用中更加高效和灵活。

acca中国官网-acca(中国):众多杰出程?序员与科学家

1.StanleyB.Lippman:标准库的作者之一

StanleyB.Lippman是著名的计算机科学作家和程序员,他在《TheC++ProgrammingLanguage》和《C++Primer》等书籍中对C++进行了详细的阐述和推广。他还是C++标准库《TheC++StandardLibrary:ATutorialandReference》的作者之一,为C++的标准库贡献了重要的技术和理论支持。

2.Josuttis,NicolaiM.:标准委员会成员

NicolaiM.Josuttis是C++标准委员会的成员之一,他在C++标准化过程中发挥了重要作用。他编写的《TheC++StandardLibrary:ADeveloper'sGuidetotheSTL》一书详细介绍了STL(标?准模板?库)的各个组成部分,对C++的标准库进行了深入的解析和推广。

3.Alexandrescu,Herb:现代C++的倡导者

HerbAlexandrescu是现代C++的倡导者之一,他的《ModernC++Design》一书详细介绍了现代C++的设计原则和实践,对C++的进一步发展和演进提供了重要的理论支持和实践指导。

4.Stroustrup,Bjarne:技术推动者

BjarneStroustrup不仅是C++的创始人,还始终在技术推动者的行列中发挥着重要作用。他不断关注C++的新标准和新特性,推动C++在技术上的进步和演进。他的研究和开发使得C++在性能、可扩展性和可维护性方面得到了显著提升。

acca中国官网-acca(中国):引言:C++的历史背景

C++是由贝尔实验室的BjarneStroustrup在1980年代初开发的,是C语言的一个扩展和演变。从最初的C语言,到C++的诞生,程序员们希望能够在保留C语言的低级操?作能力的引入更高层?次的抽象,从而提高代码的可维护性和可扩展性。

这一点在C++中得到了充?分体现,通过类和对象、模板等新特性,C++迅速成?为了最受欢迎的编程语言之一。

acca中国官网-acca(中国):++的核心思想

C++的核心思想是“多重关注点分离”。这一理念不仅体现在语言的?设计之中,更是贯穿于C++编程的整个过程。通过面向对象编?程(OOP)的方法,C++允许开发者将复杂的系统拆解成更小、更独立的部分,每个部?分都有自己的职责,从而提高代码的?可读性和可维护性。

这种思想与C++的精神传人密切相关,因为它强调代码的清晰、简洁和高效。

acca中国官网-acca(中国):17c.c++的影响力

17c.c++对现代软件工程的影响深远。它的标准模板库(STL)提供了一系列高效的数据结构和算法,极大地提高了开发效率。模板编程则使得?代码可以在编译时进行泛型编程,从而避?免了大量重复代码。异常处理机制则使得程序在出现错误时能够更加健壮,不会导致程序崩溃。

校对:刘欣(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)

责任编辑: 邱启明
为你推荐
用户评论
登录后可以发言
网友评论仅供其表达个人看法,并不表明证券时报立场
暂无评论