Category: Tutorials
Data Structure Articles: Stack, Queue, Arrays and Linked List
Posted by M. Saqib | Mar 21, 2009 | Data Structures: Different Articles on Data Structures |
The basic aim of mycplus.com website was to develop a website for students of C/C++ and data structures. There are lots of tutorials and source code covering different aspects of C/C++ programming language. Today I have decided to write few articles about data structures and their implementation in C/C++.
Read MoreUnion in C Programming
Posted by M. Saqib | Oct 16, 2008 | C Programming: Different Articles on C Programming |
A union in C programming is a user defined data type which may hold members of different sizes and type. Union uses a single memory location to hold more than one variables. However, only one of its members can be accessed at a time and all other members will contain garbage values. A structure is a convenient tool for handling a group of logically related data items. Structure help to organize complex data is a more meaningful way. It is powerful concept that we may after need to use in our program Design.
Read MoreLinux kernel coding style
Posted by M. Saqib | Oct 15, 2008 | Programming Styles: General programming Styles |
This is a short document describing the preferred coding style for the Linux kernel. Coding style is very personal, and I won’t _force_ my views on anybody, but this is what goes for anything that I have to be able to maintain, and I’d prefer it for most other things too. Please at least consider the points made here.
Read MoreBasic Data Types in C Programming
Posted by M. Saqib | Oct 14, 2008 | C Programming: Different Articles on C Programming |
C language provides a standard and minimal set of basic data types. Sometimes these are called primitive data types. More complex data structures can be built up from these basic data types. Data types specify how we enter data into our C programs and what type of data we use for different operations. C has some predefined set of data types to handle various kinds of data that we can use in our program.
Read MoreIndian Hill C Coding Styles and Standards
Posted by M. Saqib | Oct 13, 2008 | Programming Styles: General programming Styles |
This document is a result of a committee formed at Indian Hill to establish a common set of coding standards and recommendations for the Indian Hill community. The scope of this work is the coding style, not the functional organization of programs. The standards in this document are not specific to ESS programming only.
Read MoreAdvanced C++ Inheritance Techniques for Effective Object-Oriented Programming
Posted by M. Saqib | Oct 10, 2008 | C++ Programming: Different Articles on C++ Programming |
In Object Oriented Programming Inheritance is the process by which objects of one class acquire the properties and functionality of objects of another class. In the last tutorial on inheritance in C++ we developed a model using modes of transportation to illustrate the concept of inheritance. In this article we will use that model to illustrate some of the finer points of inheritance and what it can be used for.
Read MoreInheritance in C++
Posted by M. Saqib | Oct 10, 2008 | C++ Programming: Different Articles on C++ Programming |
The principle of inheritance is available with several modern programming languages and is handled slightly differently with each. C++ allows you to inherit all or part of the members and methods of a class, modify some, and add new ones not available in the parent class. You have complete flexibility, and as usual, the method used with C++ has been selected to result in the most efficient code execution.
Read More- Machine Learning with C++
- 10 C++ Libraries That Every Student Should Know
- Game Engines Explained
- The Enduring Legacy of C++ in Modern Programming
- The Diverse Applications of Generative Artificial Intelligence in Image, Video, and Music Synthesis
- Incorporating Cutting-Edge Graphics Technologies in AAA Game Development Using C++
- How to choose the right managed DevOps service provider
- What is the right API for your Project, GraphQL or REST?
- Improve User Experience with Custom JavaScript Form Inputs
- What are the Caching Techniques in JavaScript?
- How To Upgrade To Windows 11
- Why You Shouldn’t Use Free VPN Services
- How to choose the best Tech Stack for SaaS Development?
- Best Practices for C++ Codebase Management in Startup Environments
- 10 Latest Tips to Prevent Your WordPress Site from Getting Hacked
- How Does On-Site Badge Printing Speed Up Check-Ins?
- How VPNs Can Secure Your IoT Devices From Cyber Threats?
- Router VPNs: The whys, the hows, and the whats
- The Ultimate Guide to Proxy Servers
- 9 Reasons Why Proofreading Your Book is Important
- Upscaling Your Education: Capitalizing Your Grades with Proper Assignment Writing
- Archiving and eDiscovery: Key Considerations
- Key Factors to Consider When Hiring an App Development Agency
- Data Encryption and Modern C++
- Know Your Business Solution: A Secret Sauce to Keep Fraudsters Away
- 5 Ways Generative AI Can Supercharge Manufacturing Efficiency
- Streamlining Security Best Cybersecurity Policy Templates for Enterprises
- How Technology Is Improving Safety In Healthcare?
- Your Guide to Choosing the Right AI Development Company for Innovation and Growth
- In the Groove (ITG) Computer Video Game
- Vanishing Your Online Presence: Privacy Guide to Follow
- From Classroom to Startup: Coding Skills for Aspiring Student Entrepreneurs
- 7 Reasons College Students Should Learn Programming
- How College Students Can Use Tech Skills to Make an Impact
- Why Choose C++ as the First Programming Language to Learn
- Benefits of Coding: Why Should College Students Embrace Programming?
- How to Improve Education in America: 5 Key Initiatives
- How Working with a Microsoft Partner Benefits Your Business
- Technical Skills That Small Business Owners Need
- How To Use Referral Marketing For Monetization