To learn C++, you need to find a platform to compile the programs etc.
Optional platforms:
1. Windows
Some IDEs. like Eclipse.
2. Linux
Use emacs, vi as editors. And install gcc, and compile.
And then read some tutorials:
https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf
Some books for advanced leaner:
1. c++ primer by lippman
https://www.amazon.com/Primer-4th-Stanley-B-Lippman/dp/0201721481
2. The c++ programming language
https://www.amazon.com/C-Programming-Language-4th/dp/0321563840
Places/books for projects etc
http://www.cppforschool.com/projects.html
https://leetcode.com/
http://www.lintcode.com/zh-cn/problem/?source=lxhcsdn
http://www.codeabbey.com/
https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844
http://rosalind.info/problems/locations/
https://www.amazon.com/Data-Structures-Algorithms-Michael-Goodrich/dp/0470383275/ref=sr_1_3?ie=UTF8&qid=1480655435&sr=8-3&keywords=data+structure+and+algorithms++in+c%2B%2B
I wrote about the solutions to some problems I found from programming and data analytics. They may help you on your work. Thank you.
ezoic
Subscribe to:
Post Comments (Atom)
looking for a man
I am a mid aged woman. I live in southern california. I was born in 1980. I do not have any kid. no compliacted dating. I am looking for ...
-
I tried to commit script to bitbucket using sourcetree. I first cloned from bitbucket using SSH, and I got an error, "authentication ...
-
https://github.com/boto/boto3/issues/134 import boto3 import botocore client = boto3.client('s3') result = client.list_obje...
-
There are some fun tools on Mac/PC which can help you on your studies, life and research. 1. Evernote: https://evernote.com/ To downl...
No comments:
Post a Comment