C++与C的关系

本文出自Bjarne Stroustrup《C++语言的设计和演化》

设计一个更好的C,就意味着要在不损害C语言优点的情况下,对在写C程序/排错/维护C程序中出现的主要问题做一些矫正。C++保留了所有这些优点以及与C语言的兼容性,代价是断然拒绝了达到完美的念头,付出的还有编译程序和语言的复杂性。无论如何,从空白出发去设计新语言也不能保证完美。而C++编译系统具有令人满意的运行时时间效率,有更好的错误检查和报告能力,而在代码质量方面也与C编译系统相当。

你可能感兴趣的:(C++)