一点C++学习资源

一点C++学习资源

大家好,又见面了,我是全栈君。

工具篇

Clion,大名鼎鼎的Jetbrains公司的C/C++ 集成开发环境,你可能没听说过Jetbrains,但是你肯定听说过Intellij IDEA。

Visual Studio 2017,你可能也没听说过Intellij IDEA,但是Visual Studio你肯定听说过吧。史上最强IDE,支持C++、C#等多种语言,它的强大从安装体积就可以看出来。经过我一段时间的试用,免费的社区版完全可以满足学习和日常使用需求,就是一些高级需求想用的时候发现只有企业版可用……

CodeBlocks,跨平台的免费开源C/C++ IDE。如果希望使用轻量一点的IDE,可以尝试一下它。不过后来我用了最新的Visual Studio 2017,就再也没碰过它了。虽然功能不及前面的两个,但是完全吊打臭名昭著的VC6.0。

Visual Studio Code,和Atom一样的开源编辑器,如果不喜欢IDE的笨重,可以考虑试试它。

资源篇

不像现在的很多语言有官方文档和官方实现,C++最多只有一个官方标准。所以现在没有统一的官方文档之类的东西。要学习C++最好的办法就是找一本权威的书。

学习网站

tutorialspoint.com,国外的一个编程入门网站,有很多内容很适合入门,不过缺点是没中文。

w3cschool C++教程,同样的可以作为简单的中文入门教程。

书籍资源

C++ Primer 第五版 CSDN资源下载,《C++ Primer》是一本权威的C++入门书,是一本C++程序员必看的书,现在的第五版还增加了比较新的C++ 11标准。强烈推荐。

C++ 必读书单,这是一个整理的书单,列出了很多优秀的C++书籍。

C++经典书籍大集锦(附百度网盘免费下载地址),列出了很多值得下载的C++电子书。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108270.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ubuntu 安装 yum

    Ubuntu 安装 yum120@110:~$sudoapt-getinstallyum120@110:~$aliasyum=’sudoapt-get’120@110:~$yuminstall119正在读取监狱室列表…完成正在分析监狱头犯的依赖关系树正在读取状态信息…完成

    2022年6月16日
    29
  • Qt:windows下Qt安装教程

    Qt:windows下Qt安装教程win10按照qt

    2022年5月17日
    45
  • fulltext mysql_mysql – FULLTEXT和FULLTEXT KEY / INDEX有什么区别?

    fulltext mysql_mysql – FULLTEXT和FULLTEXT KEY / INDEX有什么区别?MySQL文档提供了这种格式来创建FULLTEXT索引:|{FULLTEXT|SPATIAL}[INDEX|KEY][index_name](index_col_name,…)[index_option]要使用MySQL实现全文搜索,您可以通过编写来创建索引:CREATETABLEposts(idint(4)NOTNULLAUTO_INCREMENT,titlevarcha…

    2025年6月27日
    3
  • 计算机专业的男生喜欢你,男生真心喜欢你的五个表现

    计算机专业的男生喜欢你,男生真心喜欢你的五个表现原标题:男生真心喜欢你的五个表现男生真心喜欢你的五个表现。不知从什么时候起,“爱”成了一个不太确切的词。像是,我们平时跟人业务联系,表达感谢都会直接说,“爱你哦”,情绪却未丝丝入扣地跟上。“爱”被滥用得廉价了,“喜欢”这个词才更小心翼翼了起来。而我也跟万千少女一样,饱受“他究竟喜欢我吗?”这一终极拷问的困扰。现代人的真心,被层层规则与圈套拢住,是要费点机灵脑筋,拨云才能见日的。每天翻新暧昧的说辞…

    2022年7月25日
    14
  • 好程序员Java培训分享如何快速入门Java

    好程序员Java培训分享如何快速入门Java好程序员Java培训分享如何快速入门Java,一、掌握静态方法和属性  静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。  二、重视接口  在面向对象早期的应用中大量使用

    2022年7月7日
    21
  • Marlin2.0.9 Configuration_adv.h详解

    Marlin2.0.9 Configuration_adv.h详解/**Marlin3DPrinterFirmwareCopyright©2020MarlinFirmware[https://github.com/MarlinFirmware/Marlin]BasedonSprinterandgrbl.Copyright©2011CamielGubbels/ErikvanderZalmThisprogramisfreesoftware:youcanredistributeitand/ormodif

    2022年7月15日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号