zoukankan      html  css  js  c++  java
  • C++的价值

    In May 2010, the GCC steering committee decided to allow use of a C++ compiler to compile GCC. The compiler was intended to be written in C plus a subset of features from C++. In particular, this was decided so that GCC's developers could use the destructors and generics features of C++

    从GCC的观点来看,C++最有价值的部分,是析构函数和泛型。

    析构函数是最直接的资源管理方法,也是最直接的scope工具;基于析构函数可以做出很多有价值的设计。

    泛型是大型编程语言的必需品;虽然泛型的使用非常复杂而且易出错,但是目前来看泛型仍然是实现容器的最佳办法。业务开发要避开泛型,但是基础类库却又需要泛型。


    Bionic lacks many features found in full libc implementations, such as wide character and C++ exception handling support.


    从bionic的观点来看,C++的宽字节和异常都是毒药。

    宽字节并不能解决unicode的问题,但是带来了一堆麻烦,去掉最好。C++的异常,带来的问题比它解决的问题还多,去掉最好。


  • 相关阅读:
    python爬虫-execjs使用
    关于命令行操作数据库整理
    php项目整理之no1
    c++笔记整理
    php实战开发之自我整理(学习笔记)
    php之JavaScript
    html嵌入样式表
    php-css外边距
    The report for triangle problem
    An error in projects
  • 原文地址:https://www.cnblogs.com/hehe520/p/6330350.html
Copyright © 2011-2022 走看看