跳转至

C/C++

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

在线阅读地址: https://federico-busato.github.io/Modern-CPP-Programming/

Github地址: https://github.com/federico-busato/Modern-CPP-Programming

C++ Annotations Version 12.5.0

This document is intended for knowledgeable users of C (or any other language using a C-like grammar, like Perl or Java) who would like to know more about, or make the transition to, C++. This document is the main textbook for Frank's C++ programming courses, which are yearly organized at the University of Groningen. The C++ Annotations do not cover all aspects of C++, though. In particular, C++'s basic grammar is not covered when equal to C's grammar. Any basic book on C may be consulted to refresh that part of C++'s grammar.

在线阅读地址:

  1. http://www.icce.rug.nl/documents/cplusplus/
  2. https://fbb-git.gitlab.io/cppannotations/

C++ Concurrency In Action

C++ Concurrency In Action(C++并发编程)

中文版在线阅读地址: https://www.bookstack.cn/books/Cpp_Concurrency_In_Action

微软 C++ 语言参考

本参考将介绍在 Microsoft C++ 编译器中实现的 C++ 编程语言。 本文的结构基于 Margaret Ellis 和 Bjarne Stroustrup 撰写的《C++ 参考手册批注》和 ANSI/ISO C++ 国际标准 (ISO/IEC FDIS 14882)。 本文涵盖了 C++ 语言功能的 Microsoft 专用实现。

在线阅读地址: https://learn.microsoft.com/zh-cn/cpp/cpp/cpp-language-reference?view=msvc-170

[tutorialspoint.com] C++ Tutorial

C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This C++ tutorial adopts a simple and practical approach to describe the concepts of C++ for beginners to advanded software engineers.

在线阅读地址:https://www.tutorialspoint.com/cplusplus/index.htm

[wikibooks.org]C++ Programming

This book covers the C++ programming language, its interactions with software design and real life use of the language. It is presented in a series of chapters as an introductory prior to advance courses but can also be used as a reference book. This is an open work; if you find any problems with terms or concepts you can help by contributing to it; your participation is needed and welcomed! You are also welcomed to state any preference, shortcomings, vision for the actual book content, structure or other conceptual matters.

在线阅读地址:https://en.wikibooks.org/wiki/C%2B%2B_Programming

[learncpp.com] Learn C++

LearnCpp.com is a free website devoted to teaching you how to program in modern C++. The lessons on this site will walk you through all the steps needed to write, compile, and debug your C++ programs. No prior programming experience is necessary, but programmers of all levels will benefit from our best practices, tips, and insights.

Becoming an expert won’t happen overnight, but with a bit of patience, you’ll get there. And LearnCpp.com will show you the way.

在线阅读地址: https://www.learncpp.com/