Home

MYCPLUS – C and C++ Programming Resources

This website is developed to help anyone who  wants to learn C/C++ programming. There are plenty of resources for learners such as tutorials, source code, library references, programming syntax and C/C++ programming interview questions.

RECENT ARTICLES

Game Engines Explained

Game Engines Explained

The first, and perhaps most important, is to understand game engines. These development tools are becoming increasingly indispensable in the creation of modern-day digital games and they’re not going unnoticed by players. Today’s gamers are just as clued up on the tech that underpins their favorite titles as they are the content of the game itself — during the build up to the release of the CS:GO sequel one of the most frequent topics of discussion was what engine is CS2 on.

How to Master XML Conversion With C++

How to Master XML Conversion With C++

Although there are good tools that one can use to process and convert large and complex XML data like a converter from Sonra, there are quite a few libraries that can help in processing some simple XML over C++.

Archiving and eDiscovery: Key Considerations

Archiving and eDiscovery: Key Considerations

By adopting a proactive stance and implementing robust archiving and eDiscovery practices, organizations can mitigate risks and significantly reduce the costs associated with legal data requisitions. In the digital age, preparedness for eDiscovery is a legal necessity and a strategic asset.

The Enduring Legacy of C++ in Modern Programming

The Enduring Legacy of C++ in Modern Programming

Discover the timeless relevance of C++ in today’s programming landscape. Originating from the C language, C++ revolutionized software development with its robustness and object-oriented approach. Continuously evolving through standardization, C++ remains a top choice for both learners and professionals, as evidenced by its enduring popularity in the Stack Overflow Developer Survey. With its key features like memory control and innovative additions such as smart pointers and lambda expressions, C++ strikes a balance between low-level hardware control and high-level functionality.

C Programming Tutorials

C programming tutorials include language constructs, file handling, union and structures, pointers and data structures.

Read More

C# Programming Tutorials

C# Tutorials include .NET introduction, basic constructs, working with name spaces and exception handling.

Read More

Programming FAQs

It includes General Programming language and scripting language Questions, C and C++ Programming Questions, Java Programming Questions and Direct-X Programming Questions

Read More

Object Oriented Programming

Object oriented concepts include polymorphism, inheritance, classes/objects, Encapsulation, Data hiding and overloading.

Read More

C++ Programming Tutorials

C++ programming tutorials include basics, oop concepts, lecture notes, memory management and exception/handling.

Read More

Programming Styles

Tutorials Linux kernel coding styles, indian hill C coding styles and standards, GNU coding styles and standards.

Read More

Data Structures

There are two types of data structures available to C/C++ programmers. One is already built-in and other is complex data structures that can be implemented using built in data types.

Read More

Algorithm Programming

Data Structures and Algorithm Analysis, Binary Search Tree implementation, sorting and standard template library.

Read More

The C Programming Language (2nd Edition)

This book provides the complete guide to ANSI standard C language while showing how to take advantage of C’s rich set of operators, expressions, improved control flow, and data structures. Most importantly, it’s co-written by Dennis M. Ritchie, creator of C programming language.

Programming Resources

Here we have compiled the best resources in learning C and C++ programming that you can find.

C Source Code

C source code include small programs to understand different concepts.

Read More

C++ Source Code

C++ codes include small programs to understand basic C++ concepts.

Read More

Downloads

This section icnludes downloadable source code which you can compile directly in IDE.

Read More

Free Utilities

Free utilities are small applications written in different programming languages.

Read More

Programming Books

This section includes list of programming books on numbers of programming topics.

Read More

Programming Tips

C/C++ programming tips on different topics. It also includes blog posts.

Read More

The C++ Programming Language (4th Edition)

The book provides complete guide to C++ language, its features, and the design techniques used. It is authored by the creator of C++ himself, Bjarne Stroustrup. This is the new edition of the world’s most trusted and widely read guide to C++. It has also been comprehensively updated for the long-awaited C++11 standard.