你是如何学习C ++以及你使用了多少途径和方法(或书籍或在线视频等来源)的? [英] How did you learn C++ and how many pathways and what methods (or sources like books or online videos) you used?

查看:104
本文介绍了你是如何学习C ++以及你使用了多少途径和方法(或书籍或在线视频等来源)的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为首发我自己花了两周时间从各种来源学习C ++,比如书籍(但有时像600+这样的页面让我感到害怕)我认为自己是初学者,尽管我对c ++基础知识有很好的了解我仍然为了那些精通这门语言的人,我想知道你继续使用类继承,错误处理,指针和算法等等,我想知道你用来获得c ++上层的书籍或来源

对我来说,我是在复数之间跳跃,udemy,跳入c ++(书),c ++入门(书)c ++编程语言第4版

仍然让我觉得很混乱



我尝试过:



pluralsight,udemy,跳入c ++(书籍), c ++ primer(book)c ++编程语言第4版

as a starter myself i spent will over 2 weeks learning C++ from various sources such as books (but sometimes the volume of pages like 600+ scare me) i consider myself a beginner even though i have good knowledge in c++ basics i still struggle with class inheritance , error handling, pointers and algorithms etc, for those of you who are will versed in this language, i would like to know what books or sources you used to gain the upper level in c++
for me i'm jumping between pluralsight, udemy, jumping into c++ (book), c++ primer (book) the c++ programming language 4th edition
and still i find it quite confusing

What I have tried:

pluralsight, udemy, jumping into c++ (book), c++ primer (book) the c++ programming language 4th edition

推荐答案

书籍是一个好的开始,但没有什么比通过课程和练习更好的了。并不意味着它必须是昂贵的,而是可以免费找到它。



麻省理工学院提供OpenCourseWare,这是他们在校园里提供的实际课程。在线格式。使用这些课程的关键是要遵守纪律,不要跳过部分课程。如果您遇到困难,请回到代码项目并询问,无论是在Q& A还是其中一个论坛(非休息室)



C ++简介电气工程与计算机科学|麻省理工学院开放式课件 [ ^ ]



此外,Code Project中有许多受欢迎的文章,涵盖面向对象使用几种不同语言编程。 OOP [ ^ ]



CP文章非常好,实际上MSDN上的搜索提供了几个CP文章的链接。 MSDN搜索结果 [ ^ ]



祝你好运!
Books are a good start, but there is nothing like going through a course and doing the exercises. And it does not mean it has to be expensive, rather it can be found for free.

MIT offers OpenCourseWare which are the actual class programs they offer on campus in an online format. The key to using these courses is to be disciplined and not skip parts of the lessons go through them. If you get stuck by all means, come back to code project and ask, either here in Q&A or one of the forums (Not the Lounge)

Introduction to C++ | Electrical Engineering and Computer Science | MIT OpenCourseWare[^]

Also there are many well received articles here in Code Project that cover Object Oriented Programming using several different languages. OOP[^]

The CP articles are very good, in fact a search on MSDN provides several links to CP articles. MSDN Search Results[^]

Good luck!


强制引用:解决Goose |如何自学编程 [ ^ ]。

不幸的是,学习 C ++ 通常是一个非常缓慢的过程。根据我的经验,它经常阅读书籍和编码。我建议你开始使用 C ++ 11 引入的语言和库功能,它们使编程工作变得更清晰。

Bjarne Stroustrup的主页 [ ^ ]本身就是一种资源。

另一个好的网站是 cppreference.com [ ^ ]。

检查出来: 本周大师 [ ^ ]。
Obligatory citation: Abstruse Goose | How to Teach Yourself Programming[^].
Unfortunately, learning C++ is usually a pretty slow process. In my experience it goes through reading books and coding a lot. I suggest you to start using the language and library features introduced with C++11, they make the programming job cleaner.
Bjarne Stroustrup's Homepage[^] is by itself a resource.
Another good website is cppreference.com[^].
Check also this out: Guru of the Week[^].


以下是语言作者对C和C ++参考书籍的链接。注意,C是C ++的祖先,所以知道C对C ++总是有用。

C编程语言 - 维基百科,免费的百科全书 [ ^ ]

https://hassanolity.files.wordpress.com/2013/11/the_c_programming_language_2。 pdf [ ^ ]

http://www.ime.usp。 br / ~pf / Kernighan-Ritchie / C-Programming-Ebook.pdf [ ^ ]



C ++编程语言 [ ^ ]



请注意,这些书将教你语言,而不是编程。
Here is links to references books on C and C++ by the authors of the languages. Note than C is the ancestor of C++, so knowing C is always useful with C++.
The C Programming Language - Wikipedia, the free encyclopedia[^]
https://hassanolity.files.wordpress.com/2013/11/the_c_programming_language_2.pdf[^]
http://www.ime.usp.br/~pf/Kernighan-Ritchie/C-Programming-Ebook.pdf[^]

C++ Programing Language[^]

Note that the books will teach you the languages, not programming.


这篇关于你是如何学习C ++以及你使用了多少途径和方法(或书籍或在线视频等来源)的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆