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

What You Need to Know About Ethereum Based Dapps

What You Need to Know About Ethereum Based Dapps

When it comes to blockchain technology, one of the most interesting uses so far has been in regard to Dapps. The applications that have been created range from blockchain based games, to a decentralised version of twitter, and even a voting platform.

What You Should Know About Call Centers

What You Should Know About Call Centers

Providing a satisfying customer experience is what makes or breaks any business. There are different ways through which our digital-driven world has managed to revolutionize call centers. If you are new to this world, here is everything you need to know about call centers.

How to Clone a Cell Phone [Updated 2020]

How to Clone a Cell Phone [Updated 2020]

Cloning a target device can today be done even by the people who don’t possess any technical know-how. This has been made possible due to advanced applications which can grant you anonymous access to all data on the target device, and that too, within minutes.

PLIB – A Suite of Portable Game Libraries

PLIB – A Suite of Portable Game Libraries

PLIB is a set of multi-platform and open source libraries for the development of games. It is written by Steve Baker in 1997. PLIB is written in C++. It supports Windows, Linux, UNIX and MacOS. PLIB is licensed under Library GNU Public License (LGPL 2.0). The latest and the stable version of PLIB is v.1.8.5 that was released in October, 2006.

Knowledge: How to validate JSON data return is valid?

Knowledge: How to validate JSON data return is valid?

There are several scenarios where we need different types of JSON validation. In this article, we will cover the following. Here, we will have a look at how to validate incoming JSON data. To check if all required fields are present in the JSON and validate the data.

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.