cplusplus网站c++ 教程(比较有特色的,在线逐步讲解,在线利用cpp.sh演示效果)

一、C++学习分为几个部分:
1、c++历史
2、c++之父(很重要)。
3、ISO/IEC标准制定w21工作组。
     编译原理、设计原则以及C++语言特性。
4、集成开发工具和无界面工具(no gui)。
5、C++语法学习。
6、六看C++支持库。


 二、上面的设计是有逻辑性的,一看历史 ,二看标准, 三看编译器(支持哪个c++标准),四看集成开发环境,五看C++语法,六看C++支持库。

 内容  网址 说明
1.c++之父    
c++之父的自己的站点
(资源相当丰富)
https://www.stroustrup.com/  
The C++ Programming Language https://www.stroustrup.com/C++.html  
  https://www.stroustrup.com/C++.html#learning  
C++ in 2005 https://www.stroustrup.com/DnE2005.pdf  
Evolving a language in and for the real world: C++ 1991-2006    
  https://www.stroustrup.com/WG21.html  
2.历史    
     c++历史 https://cplusplus.com/info/history/  
  https://www.cnblogs.com/aozhejin/p/16357916.html  
3、C++工作组(标准的审议、制定、发布、维护等)    
    iso关于信息技术中使用的语言目录(包括各种语言sql,c,c++,java等等) https://www.iso.org/ics/35.060.html  
      C++工作组主页 https://www.open-std.org/JTC1/SC22/WG21/  
   C++98 http://www.iso.org/iso/catalogue_detail.htm?csnumber=25845 1998年
      C++03 https://www.iso.org/standard/38110.html 2003年
非正式称为C++0x/正式叫法为TR1   2005年
      C++11 https://www.iso.org/standard/50372.html 2011年
      C++ https://www.iso.org/standard/64029.html 2014年
4、C++编译器    
     gcc  http://gcc.gnu.org/ gcc命令行工具
    C++ shell (在线执行c++代码) http://cpp.sh/ GCC compiler
     TDM-GCC https://sourceforge.net/projects/tdm-gcc/
https://jmeubank.github.io/tdm-gcc/
https://jmeubank.github.io/tdm-gcc/about/
Dev c++默认套件
5.c++ 集成开发工具(包括命令行方式)    
    mingw(命令行) https://www.mingw-w64.org/  
   gcc(命令行)    
   dev c++(可视化)    
6.  学习语法    
     C++教程  https://cplusplus.com/doc/tutorial/  
     
7、 C++库    
    C++ lib库(数量庞大) http://www.trumphurst.com/cpplibs1.html  
      
8.其它    
   内容很丰富 https://cplusplus.com/  
   c++教程 https://cplusplus.com/doc/tutorial/  
     
   gathering of C++ experts  https://cppnow.org/  
   http://slashslash.info/2020/02/are-you-ready-for-cnow/  

 

 

三、  https://cplusplus.com/   主页上看到分为以下个部分:

   注意本教程有意思的地方是,在每个章节的例子是结合 在线 http://cpp.sh/   ,所有例子可以直接跳转到 http://cpp.sh/ 直接执行。
   

General information about the C++ programming language, including non-technical documents and descriptions: Learn the C++ language from its basics up to its most advanced features.
Description of the most important classes, functions and objects of the Standard Language Library, with descriptive fully-functional short programs as examples: User-contributed articles, organized into different categories: You can contribute your own articles!
Message boards where members can exchange knowledge and comments. Ordered by topics: This section is open to user participation! Registered users who wish to post messages and comments can do so in this section. Search this website:
 
Other tools are also available to search results within this website:

 

四、教程主页:https://cplusplus.com/doc/tutorial/

C++ Language

These tutorials explain the C++ language from its basics up to the newest features introduced by C++11. Chapters have a practical orientation, with example programs in all sections to start practicing what is being explained right away.

Introduction

Basics of C++

Program structure

Compound data types

Classes

Other language features

C++ Standard Library

posted @ 2022-06-17 06:26  jinzi  阅读(626)  评论(0编辑  收藏  举报