zoukankan      html  css  js  c++  java
  • 学习c++需要知道

    1.c++投入和经济产出比目前较低,c++很复杂,学习难度高、周期长。而且开发效率低。

    2.但是c++趋紧于完美语言,它囊括了多种编程范型.它运行效率高,对计算机有着极致的控制能力。适用于低层。

    3.学习c++时,要把自己想象成是一个编译器

    4.c++11标准是指c++2011年版的标准

    5.网上说c++不好用的,大多是指c++98标准的时候,c++11标准之后很好用。

    6.c++primer(primer,引物,在这里翻译为入门书,但这本书远不止入门那么简单),Scott Mwyers的Effective c++(effective,有效的),Anthony Williams的C++ Concurrency in Action(concurrency,并发,con表示一起,currency流通)是用来学习并发程序的,陈硕的《Linux多线程服务端编程》都是学习c++的好书

    7.c++不是某个公司的产品,它的设计和标准化是由一个独立工作的委员会进行的,人们没有必要担心有一天c++会被某个公司控制起来,并为使用它付出成本---Java目前面临这个问题.

    8.现代的c++语言可以看作由三部分组成:

    (1)低级c语言,大部分继承自c语言

    (2)现代高级语言特性,允许我们定义自己的类型以及组织大规模的程序和系统

    (3)标准库,他利用高级特性来提供有用的数据结构和算法

    9.C++和标准C++,标准c++是指包含STL(standard template library,标准模板库)

    C语言是函数库,C++是类库

    MFC是针对winodows的,在linux中不能使用

    10.c++结构体定义不用加关键字struct

  • 相关阅读:
    在linux服务器上下载github上的源码
    docker
    使用 vue-cli 搭建项目
    用vue手脚架直接修改.vue文件会报错
    JavaScript ES6中export及export default的区别
    node.js npm install 模块 无反应
    node.js 初级配置
    node.js 配置首页打开页面
    nodejs取得当前执行路径
    初始化bootstrap-fileinput 组件
  • 原文地址:https://www.cnblogs.com/ma77045728/p/6962338.html
Copyright © 2011-2022 走看看