让每一个人品质就业不再难
天眼ERP 全国咨询电话 13362162602

动态中心

DYNAMIC CENTERING

最新干货 | 不懂代码原理怎么办?送你1个C++免费资源库,趁暑假快学起来!

发布时间: 2021-08-11 10:38:30

       想要学好编程语言,C语言C++是必走之路。

并不是为了用其开发交互性很好的功能型应用,而是学习“面向对象编程思想”的渊源、发展过程以及表现形态。

打好基础,才能快速学习其他上层语言。

Java、Python、JavaScript等编程语言没有太多共性,但你能找到它们的共性点,并串联起来,融会贯通,形成编程领域内的一套知识体系,就算是真正把IT技术玩透了

而这共性点,就是编程思想。

编程思想的基础,就是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++教程/课程

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/


Learn C++ Tutorial (javapoint)

地址:https://www.javatpoint.com/cpp-tutorial



免费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



免费编译器

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


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



学习编程语言包含以下几个重要方面:

1.了解语言的语法;

2.知道哪些特性可以使用和何时使用;

3.写出可读性好的代码;

4.编译器可以理解,但是下一个人是否可以阅读呢?

5.设计一个结构良好的程序。

这个过程是不是很像学习写作文呢,但这并不意味着你能突然变成一个著名的散文作家,不断的阅读实操很重要! 

如果你担心自学走弯路,并且希望能直接从项目上手,学完后快速入门高薪IT技术行业,欢迎来到甲骨文天眼学习。


服务热线

13362162602

微信服务号