C++ : The Complete Reference - Herbert Schildt (3rd Edition)



C++ : The Complete Reference - Herbert Schildt (3rd Edition)

This book covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI plus, a complete description of the Standard Template Library (STL). Directed at intermediate to advanced users, this book delivers full coverage of utilizing C++ with clear instruction that s easy to follow and implement.

Let Us C - Yashwant Kanetkar (5th edition)



Let Us C - Yashwant Kanetkar (5th edition)

Getting Started, The Decision Control Structure ,The Loop Control Structure ,The Case Control Structure ,Functions and Pointers, Data Types Revisited ,The C Preprocessor, Arrays, Strings, Structures, Console Input/ Output, File Input/ Output, More Issues In Input/ Output, Operations On Bits, Miscellaneous Features, C Under Windows, Network & Internet Programmng. C Under Linux, More Linux Programming

C: The Complete Reference - Herbert Schildt (4th Edition)




C: The Complete Reference - Herbert Schildt (4th Edition).pdf

Another gem from Herb Schildt--best-selling programming author with more than 2.5 million books sold! C: The Complete Reference, Fourth Edition gives you full details on C99, the New ANSI/ISO Standard for C. You'll get in-depth coverage of the C language and function libraries as well as all the newest C features, including restricted pointers, inline functions, variable-length arrays, and complex math. This jam-packed resource includes hundreds of examples and sample applications.



 

Jumping Into C++ - Alex Allain


Jumping Into C++ - Alex Allain


Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including:


  • Getting the tools you need to program and how to use them

  • Basic language feature like variables, loops and functions

  • How to go from an idea to code

  • A clear, understandable explanation of pointers

  • Strings, file IO, arrays, references

  • Classes and advanced class design

  • C++-specific programming patterns


 

Code::Blocks

Code::Blocks

Code::Blocks is a free and open source, cross-platform IDE which supports multiple compilers including GCC and Visual C++. It is developed in C++ using wxWidgets as the GUI toolkit. Using a plugin architecture, its capabilities and features are defined by the provided plugins. Currently, Code::Blocks is oriented towards C and C++. It can also be used for creating ARM, AVR, D, DirectX, FLTK, FORTRAN, GLFW, GLUT, GTK+, Irrlecht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, STL, SmartWin and wx programs and applications, although in some cases installing third-party SDKs or frameworks is necessary.

Code::Blocks is being developed for Windows, Linux and Mac OS X and has been ported to FreeBSD.