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
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
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.
Key Factors to Consider When Hiring an App Development Agency
Hiring an app developer is arguably the more complex part of creating a fantastic app (at least for you). However, by adhering to the principles laid out in this post, you should end up with an agency you can trust to help you bring your vision to life.
C++23: Exploring the New Features
C++23 is the latest iteration of the C++ standard which is now available. It brings a multitude of exciting features and improvements to the language. This article looks into these new features, explores their benefits and how developers can leverage them to write more efficient, expressive, and maintainable C++ code.
Data Encryption and Modern C++
Both encryption and decryption are performed using encryption keys – algorithmically generated sequences of symbols that act as the “key” for a specific “lock” that is encrypted data. It is possible for both the encryption key and the decryption key to be the same. Still, the more common tactic is to use different keys for these processes, offering an additional layer of protection.
C Programming Tutorials
C programming tutorials include language constructs, file handling, union and structures, pointers and data structures.
C# Programming Tutorials
C# Tutorials include .NET introduction, basic constructs, working with name spaces and exception handling.
Programming FAQs
It includes General Programming language and scripting language Questions, C and C++ Programming Questions, Java Programming Questions and Direct-X Programming Questions
Object Oriented Programming
Object oriented concepts include polymorphism, inheritance, classes/objects, Encapsulation, Data hiding and overloading.
C++ Programming Tutorials
C++ programming tutorials include basics, oop concepts, lecture notes, memory management and exception/handling.
Programming Styles
Tutorials Linux kernel coding styles, indian hill C coding styles and standards, GNU coding styles and standards.
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.
Algorithm Programming
Data Structures and Algorithm Analysis, Binary Search Tree implementation, sorting and standard template library.
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.
C++ Source Code
C++ codes include small programs to understand basic C++ concepts.
Free Utilities
Free utilities are small applications written in different programming languages.
Programming Books
This section includes list of programming books on numbers of programming topics.
Programming Tips
C/C++ programming tips on different topics. It also includes blog posts.
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.