`
cppmule
  • 浏览: 447058 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

答复: 感觉C++的STL就是鸡肋啊

 
阅读更多
不要太多怀疑C++标准库了,这是全世界编程大师们一致通过的,能成为语言标准是要进行很多很严格的考虑的(这里面有太多的大师,牛人)他们的智慧不可能低于我们。

我们应该好好了解一下一个真正的标准C++,C++的一些设计思想和理念,很多都被后台的语言所借鉴,如Java, C#等。。。
C++支持多种范式的编程,结构化,面向对象,泛型,可能对于一般的程序原来说过于复杂,我认为好好的讲C++的OOP + 轻量级的泛型(包括用好STL)能完成绝大多数的开发。

目前采用C++开发的优秀软件非常多,特别是游戏行业,这种技能保证性能同事也能在语言级别支持 对符合真实世界模型的抽行能力 同事 具有多种编程范式的C++绝对是首选。

我认为我们应该少在语言的优劣上大打口水战,应该把这个时间用在学习上,每一个语言的存在都有他的价值,正如武器系统,有步枪,机枪,火炮,导弹,打不同目标是用不同武器。计算机语言也是这样。每个语言都有自己擅长的特定领域。

不过C++语言是一个能解决更广泛领域问题的语言!
分享到:
评论

相关推荐

    C++实战篇:STL-容器

    C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 C++实战篇:STL-容器 ...

    C++ STL教程pdf

    C++ STL,全称为Standard Template Library(标准模板库),是C++编程语言中不可或缺的一部分,它为程序员提供了高效且灵活的编程工具。STL的核心概念包括泛型编程、容器、迭代器、算法和函数对象,这些组件共同构成...

    stl的学习:c++ STL

    STL,全称为Standard Template Library(标准模板库),是C++编程语言中不可或缺的一部分,它为程序员提供了高效且可重用的数据结构和算法。STL的主要组成部分包括容器、迭代器、算法和函数对象,这些组件共同构成了...

    C++ STL程序员面试题

    C++ STL,全称为Standard Template Library(标准模板库),是C++编程语言中不可或缺的一部分,为程序员提供了高效且灵活的数据结构和算法。STL的主要组件包括容器(如vector、list、set等)、迭代器、算法和函数...

    微软c++ STL源代码

    微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源代码微软c++ STL源...

    C++ STL--数据结构与算法实现(余文溪)示例程序代码.rar

    C++ STL,全称为Standard Template Library(标准模板库),是C++编程语言中的一部分,它提供了丰富的容器、迭代器、算法和函数对象等组件,极大地简化了数据结构和算法的实现。余文溪的《C++ STL--数据结构与算法...

    C++ STL 参考手册Cpp_STL_ReferenceManual.pdf

    C++ 对模板(Template)支持得很好,STL 就是借助模板把常用的数据结构及其算法都实现了一遍,并且做到了数据结构和算法的分离。例如,vector 的底层为顺序表(数组),list 的底层为双向链表,deque 的底层为循环...

    C/C++ STL参考手册 STL帮助文档 中文/英文版都有

    STL,全称为Standard Template Library(标准模板库),是C++编程语言中不可或缺的一部分,它为程序员提供了高效且灵活的数据结构和算法。STL的主要组件包括容器、迭代器、算法和函数对象,这些组件共同构成了一个...

    c++ STL中文版

    C++ STL,全称为Standard Template Library(标准模板库),是C++编程语言中的一部分,它提供了高效、灵活的容器、算法和迭代器等组件。这些组件使得程序员能够以一种更抽象、更模块化的方式处理数据结构和算法,...

    C++ STL中文版

    C++ STL中文版 C++ STL中文版 C++ STL中文版 C++ STL中文版 C++ STL中文版

    C++《STL》讲义.pdf

    STL,即标准模板库(Standard Template Library),是C++编程语言中的一个重要组成部分。它为程序员提供了诸多数据结构的实现,如容器(container)、迭代器(iterator)和算法(algorithm)等,这些组件通过模板类和模板...

    C++ STL中文版 有目录

    不过,我们可以依据给出的文件信息中包含的关键词“C++ STL中文版”来梳理和介绍C++标准模板库(STL)的相关知识点。 首先,C++标准模板库(Standard Template Library,简称STL)是C++语言的重要组成部分,它提供...

    C++ STL源码剖析(侯捷版本)_C语言_pdf_数据结构_

    《C++ STL源码剖析(侯捷版本)》是一本深度解析C++ Standard Template Library (STL) 的经典著作,作者侯捷是知名的C++专家。这本书主要针对想要深入理解STL工作原理、提高编程技能的C++程序员,通过源码分析,帮助...

    c++标准库STL手册

    **C++标准库STL手册** C++标准模板库(STL)是C++编程语言中的一个重要组成部分,它提供了一组高效、可重用的容器、迭代器、算法和函数对象,大大简化了数据结构和算法的实现。STL手册通常会详细阐述这些组件的使用...

    C++STL程序员开发指南 pdf

    4. 范围基础的for循环:C++11引入的新特性,简化了遍历容器的代码,如`for(auto& element : container)`。 5. 容器的插入与删除操作:了解如何高效地向容器添加和移除元素,以及如何维护容器的有序性。 6. 算法的...

    C++STL Source.rar

    C++ STL,全称为Standard Template Library(标准模板库),是C++编程语言中的一部分,它提供了丰富的容器、迭代器、算法和函数对象等组件,极大地增强了C++的效率和灵活性。这个"C++STL Source.rar"文件很可能包含...

    C++ STL文档合集.rar

    文档列表: C++_STL详解.ppt C++类模板与STL编程.ppt C++中vector使用范例.pdf C++Vector用法_合集.doc C++_中的map容器.pdf C+++中的set容器.pdf

    数据结构 C++ STL 二叉树

    C++ Standard Template Library (STL) 提供了对多种数据结构和算法的支持,其中包括对二叉树的操作。在这个主题中,我们将深入探讨二叉树的递归遍历、非递归遍历、二叉树的迭代器以及线索二叉树的中序遍历。 首先,...

    stl 电子书两本(C++ STL使用教程,STL编程)

    STL,全称为Standard Template Library(标准模板库),是C++编程语言中不可或缺的一部分,它为程序员提供了高效、灵活和可重用的容器、算法和迭代器等工具。这两本电子书《C++ STL使用教程》和《STL编程》无疑会...

    C++ STL标准程序库开发指南 源代码.rar

    C++ STL(Standard Template Library,标准模板库)是C++编程中的一个重要组成部分,它提供了一系列高效、可重用的数据结构和算法。这个压缩包“C++ STL标准程序库开发指南 源代码.rar”包含了C++ STL的源代码,对于...

Global site tag (gtag.js) - Google Analytics