当前位置:首页 > 物联网 > 大鱼机器人
[导读]提到C/C++语言很多初学者都觉得,学到中间就进行不下去了,但如果你最难啃的那几块硬骨头拿下,一切都会顺畅许多,而且C++诞生很久了,因此有大量可以免费阅读编程文档。近日,在Quora上发现一份免费的C ++资料列表,涉及到C++的各方各面。如果你对C++感兴趣,不妨继续往下看看看这些资料是不是你正需要的。

点击上方 “大鱼机器人” ,选择 “置顶/星标公众号”
福利干货,第一时间送达!
阅读文本大概需要  3 分钟。

曾经看过国外的程序猿这么评价C/C++:想要精通C/C++,就跟要精通中文一样难,至少需要你努力三年。


提到C/C++语言很多初学者都觉得,学到中间就进行不下去了,但是如果你最难啃的那几块硬骨头拿下,一切都会顺畅许多,而且C++诞生很久了,因此有大量可以免费阅读编程文档。近日,在Quora上发现一份免费的C ++资料列表,涉及到C++的各方各面。如果你对C++感兴趣,不妨继续往下看看看这些资料是不是你正需要的:




C++标准参考

C++ reference
地址:https://en.cppreference.com/w/

C++ Coding Standard
地址:http://www.possibility.com/Cpp/CppCodingStandard.html

Standard C++
地址:https://isocpp.org/

State of C++ Evolution
地址:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2597.html

The C++ Resources Network
地址:http://www.cplusplus.com/

Draft C++ Standard: Contents
地址:http://eel.is/c++draft/

指南类资源

C++ Core Guidelines
地址:http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rc-zero

Super FAQ C++
地址:https://isocpp.org/wiki/faq

教程/课程

C++ Programming Tutorial
地址:http://web.archive.org/web/20060424103805/cplus.about.com/od/beginnerctutorial/l/blcplustut.htm

Learn C++
地址:https://www.learncpp.com/

C++ Tutorial (tutorialspoint)
地址:http://www.tutorialspoint.com/cplusplus/

Modernes C++
地址:http://www.modernescpp.com/index.php/der-einstieg-in-modernes-c

CodesDope : C++ tutorial
地址:https://www.codesdope.com/cpp-introduction/

C++ Language - C++ Tutorials
地址:http://www.cplusplus.com/doc/tutorial/

C++ Tutorial (Udemy)
地址:https://www.udemy.com/course/free-learn-c-tutorial-beginners/

C++ Programming Language - GeeksforGeeks
地址:https://www.geeksforgeeks.org/c-plus-plus/

C++ Tutorial - Learn C++ 
地址:https://www.cprogramming.com/tutorial/c++-tutorial.html

C++ Tutotial (sololearn)
地址:https://www.sololearn.com/Course/CPlusPlus

C++ For C Programmers, Part A | Coursera
地址:https://www.coursera.org/learn/c-plus-plus-a

C++ For C Programmers, Part B | Coursera
地址:https://www.coursera.org/learn/c-plus-plus-b

C, C++ Programming Tutorials
地址:https://www.cprogramming.com/tutorial.html

C++ Tutorial (w3schools)
地址:https://www.w3schools.com/cpp/default.asp

C++ Tutorial (java2s)
地址:http://www.java2s.com/Tutorial/Cpp/CatalogCpp.htm

Learn C++ Tutorial (javapoint)
地址:https://www.javatpoint.com/cpp-tutorial

YouTube免费视频教程

CppCon
地址:https://www.youtube.com/user/CppCon

Jason Turner
地址:https://www.youtube.com/user/lefticus1

Bo Qian
地址:https://www.youtube.com/user/BoQianTheProgrammer

Buckys Roberts
地址:https://www.youtube.com/playlist?list=PLAE85DE8440AA6B83

TheCherno
地址:https://www.youtube.com/user/TheChernoProject

Derek Banas
地址:https://www.youtube.com/playlist?list=PLGLfVvz_LVvQ9S8YSV0iDsuEU8v11yP9M

Caleb Curry
地址:https://www.youtube.com/playlist?list=PL_c9BZzLwBRJVJsIfe97ey45V4LP_HXiG

Blacksmith
地址:https://www.youtube.com/playlist?list=PLB9ZeIzzfPE0a7xjrmjTffWb1g5ZCSkE-

免费C++书籍

这五个网站基本汇总了所有免费的C++书籍,你可以通过它们找到你想要的那本:

Free C++ Books
地址:https://tfetimes.com/free-c-books/

Free C++ Books Download
地址:http://www.freebookcentre.net/Language/Free-C++-Books-Download.html

Free C++ Programming Book
地址:https://books.goalkicker.com/CPlusPlusBook/

Fundamentals of Programming C++
地址:http://freecomputerbooks.com/Fundamentals-of-Programming-Cpp.html

Free Programming Books
地址:https://www.e-booksdirectory.com/programming.php

不免费但是必读的C++书籍列表

The Definitive C++ Book Guide and List
地址:https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list/388282#388282

免费编译器

GCC, the GNU Compiler Collection
地址:https://gcc.gnu.org/

Clang C Language Family Frontend for LLVM
地址:https://gcc.gnu.org/

Cygwin
地址:http://www.cygwin.com/

Minimalist GNU for Windows
地址:http://www.mingw.org/

IBM C and C++ Compiler Family
地址:https://www.ibm.com/us-en/marketplace/ibm-c-and-c-plus-plus-compiler-family

Visual Studio
地址:https://visualstudio.microsoft.com/downloads/

Intel® System Studio
地址:https://software.intel.com/en-us/forums/intel-system-studio

Oracle Developer Studio
地址:https://www.oracle.com/technetwork/server-storage/developerstudio/overview/index.html

调试工具

GDB: The GNU Project Debugger
地址:https://www.gnu.org/software/gdb/

Kdevelop
地址:https://www.kdevelop.org/

Data Display Debugger
地址:https://www.gnu.org/software/ddd/

Valgrind Home
地址:http://valgrind.org/

Sanitizers
地址:https://github.com/google/sanitizers

Record and replay
地址:https://github.com/mozilla/rr

Windows Debugging Tools C++
地址:https://www.nirsoft.net/programmer_tools.html

开源库

GSL
地址:https://github.com/microsoft/GSL

Boost文档
地址:https://www.boost.org/doc/libs/

wxWidgets官网
地址:http://wxwidgets.org/

gtkmm
地址:https://www.gtkmm.org/en/

CopperSpice
地址:https://www.copperspice.com/

Qt
地址:https://www.qt.io/

Eigen
地址:http://eigen.tuxfamily.org/index.php?title=Main_Page#Documentation

Plot utils
地址:https://www.gnu.org/software/plotutils/

Asio
地址:https://think-async.com/Asio/

POCO
地址:https://pocoproject.org/

abseil
地址:https://abseil.io/

C++开源库汇总列表
地址:https://en.cppreference.com/w/cpp/links/libs

-END-

猜你喜欢(点击下划线即可跳转阅读

40+张最全Linux/C/C++思维导图,收藏!
C语言 | 常见数据转化函数

C++ 基础知识!初学者必看!

 最 后  
 

若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等
在公众号内回复「 更多资源 」,即可免费获取,期待你的关注~
长按识别图中二维码关注

免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭