|
[Sponsors] |
December 18, 2016, 18:15 |
Good C++ Book
|
#1 |
Member
Chris Harding
Join Date: Dec 2016
Posts: 76
Rep Power: 10 |
Hello,
I hope to, after I refresh my math and engineering, start doing some work in OpenFOAM. Currently, I am taking IIT Bombay C++ course from edx.org (created by MIT and Harvard and is a nonprofit). I have Jumping Into C++ but I need a book that is geared more towards scientist and engineers or OpenFOAM. A free online textbook, a good one, would be ideal. If not, I see that C++ for Engineers and Scientists (Introduction to Programming) 3rd Edition by Gary J. Bronson (Author) is well marketed. Any suggestions. Remember, my ultimate goal is to learn C++ well so I can use OpenFOAM. Thanks. |
|
May 11, 2018, 12:06 |
|
#2 |
New Member
Ali
Join Date: May 2018
Posts: 3
Rep Power: 8 |
"Starting out with C++ From Control Structures through Objects" by Tony Gaddis in its Ninth Edition is a good book. I am currently studying from the same textbook.
|
|
February 28, 2023, 08:55 |
C++ Books
|
#3 |
New Member
|
There are many C++ books available on the Internet, but some of them are:
1: "The C++ Programming Language" by Bjarne Stroustrup: This is considered the "Bible" of C++ programming and is written by the creator of the language himself. It covers all aspects of C++, from basic syntax to advanced concepts. 2: "Effective C++" by Scott Meyers: This book is a collection of 50 guidelines for writing efficient, reliable, and maintainable C++ code. It covers topics like memory management, exception handling, and class design. 3: "C++ Primer" by Lippman, Lajoie, and Moo is a comprehensive guide to C++ programming covering the language's basic and advanced features. It is known for its clear explanations and practical examples. 4: "Programming: Principles and Practice Using C++" by Bjarne Stroustrup: This book is aimed at beginners without programming experience and wants to learn C++. It covers basic programming concepts and gradually introduces more advanced topics. 5: "Modern C++ Design" by Andrei Alexandrescu: This book is for advanced C++ programmers who want to learn about modern design patterns and techniques. It covers topics like generic programming, template metaprogramming, and design patterns. 6: "C++ Concurrency in Action" by Anthony Williams: This book covers the topic of concurrent programming in C++. It covers topics like threads, synchronization, and parallel algorithms. 7: "Exceptional C++" by Herb Sutter: This book is a collection of real-world problems and solutions demonstrating how to use C++ effectively. It covers topics like exception handling, operator overloading, and templates. 8: "The Art of Computer Programming" by Donald Knuth: This classic book is not specifically about C++ but is considered essential reading for anyone who wants to become a skilled programmer. It covers various topics, including algorithms, data structures, and programming techniques. along with the books, I would suggest learning through video tutorials. In YouTube, there are many C++ tutorials are available. you can watch them and learn C++. Hope this will help you.
__________________
Womans from your city |
|
March 1, 2023, 02:46 |
|
#4 |
Member
Join Date: Oct 2011
Posts: 56
Rep Power: 15 |
I hold a degree in mechanical engineering, but i had not any courses or lectures in C++. So i had to start from scratch. I tried a lot of books, but these two are the best in my opinion:
https://deitel.com/c-plus-plus-how-to-program-10-e/ https://deitel.com/c-plus-plus-20-for-programmers/ fanta Last edited by fanta; March 1, 2023 at 02:47. Reason: typo |
|
Tags |
c++ book, online textbook, openfoam, scientist and engineers |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Need a good reference (Book or Paper) for learning the VOF method | adampaya | Fluent Multiphase | 1 | May 10, 2016 09:58 |
convergence: simulating a turbine, not getting very good residuals with a good mesh | aja1345 | FLUENT | 0 | September 4, 2015 18:26 |
Good fundamentals book of CFD & computational aero | zaidun | CFX | 0 | April 13, 2006 23:53 |
good basic book on turbulence modelling ? | lvlin | Main CFD Forum | 4 | May 29, 2002 08:31 |
Engine Design: is there a good CFD book? | Geoff Rathbun | Main CFD Forum | 2 | August 31, 2001 20:48 |