[et_pb_section fb_built=”1″ _builder_version=”4.16″ background_color=”rgba(0,0,0,0.35)” use_background_color_gradient=”on” background_color_gradient_stops=”#0075b5 0%|#000b16 100%” background_color_gradient_start=”#0075b5″ background_color_gradient_end=”#000b16″ background_enable_image=”off” background_blend=”soft-light” custom_padding=”10px||10px|” global_colors_info=”{}”][et_pb_row _builder_version=”4.16″ global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.16″ text_font_size=”19px” header_font=”|on||on|” header_letter_spacing=”2px” text_orientation=”center” background_layout=”dark” module_alignment=”center” global_colors_info=”{}”]
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.
[/et_pb_text][et_pb_code _builder_version=”4.16″ global_colors_info=”{}”]
[/et_pb_code][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ specialty=”on” _builder_version=”4.16″ custom_padding=”30px||4px|||” global_colors_info=”{}”][et_pb_column type=”1_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.16″ global_colors_info=”{}”]
RECENT ARTICLES
[/et_pb_text][et_pb_blog posts_number=”5″ excerpt_length=”100″ show_author=”off” show_date=”off” show_categories=”off” show_excerpt=”off” show_pagination=”off” _builder_version=”4.16″ global_colors_info=”{}”][/et_pb_blog][/et_pb_column][et_pb_column type=”3_4″ specialty_columns=”3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_row_inner column_structure=”1_2,1_2″ use_custom_gutter=”on” gutter_width=”1″ make_equal=”on” _builder_version=”4.16″ custom_padding=”0px||0px|||” box_shadow_style=”preset1″ box_shadow_vertical=”10px” box_shadow_blur=”60px” global_colors_info=”{}”][et_pb_column_inner type=”1_2″ saved_specialty_column_type=”3_4″ _builder_version=”4.16″ custom_padding=”||||false|false” global_colors_info=”{}”][et_pb_blurb title=”C Programming Tutorials” url=”@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6Ijg0OTYifX0=@” image=”https://www.mycplus.com/wp-content/uploads/2020/09/C_Programming.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.19.4″ _dynamic_attributes=”url” header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” hover_enabled=”0″ border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}” sticky_enabled=”0″]
C programming tutorials include language constructs, file handling, union and structures, pointers and data structures.
[/et_pb_blurb][et_pb_blurb title=”C# Programming Tutorials” url=”https://www.mycplus.com/category/tutorials/csharp-programming-tutorials/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/Csharp.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
C# Tutorials include .NET introduction, basic constructs, working with name spaces and exception handling.
[/et_pb_blurb][et_pb_blurb title=”Programming FAQs” url=”https://www.mycplus.com/category/programming-questions/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/faqs.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
It includes General Programming language and scripting language Questions, C and C++ Programming Questions, Java Programming Questions and Direct-X Programming Questions
[/et_pb_blurb][et_pb_blurb title=”Object Oriented Programming” url=”https://www.mycplus.com/category/tutorials/object-oriented-programming/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/OOP.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
Object oriented concepts include polymorphism, inheritance, classes/objects, Encapsulation, Data hiding and overloading.
[/et_pb_blurb][/et_pb_column_inner][et_pb_column_inner type=”1_2″ saved_specialty_column_type=”3_4″ _builder_version=”4.16″ custom_padding=”||||false|false” global_colors_info=”{}”][et_pb_blurb title=”C++ Programming Tutorials” url=”https://www.mycplus.com/category/tutorials/cplusplus-programming-tutorials/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/c-Programming.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
C++ programming tutorials include basics, oop concepts, lecture notes, memory management and exception/handling.
[/et_pb_blurb][et_pb_blurb title=”Programming Styles” url=”https://www.mycplus.com/category/tutorials/programming-styles/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/programming_styles.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
Tutorials Linux kernel coding styles, indian hill C coding styles and standards, GNU coding styles and standards.
[/et_pb_blurb][et_pb_blurb title=”Data Structures” url=”https://www.mycplus.com/category/tutorials/data-structures/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/data_structures.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
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.
[/et_pb_blurb][et_pb_blurb title=”Algorithm Programming” url=”https://www.mycplus.com/tag/algorithms/” image=”https://www.mycplus.com/wp-content/uploads/2020/09/algorithms.jpg” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ custom_padding=”30px|30px|30px|30px|false|false” border_color_all_image=”#ffffff” box_shadow_style_image=”preset1″ image_max_width=”none” global_colors_info=”{}”]
Data Structures and Algorithm Analysis, Binary Search Tree implementation, sorting and standard template library.
[/et_pb_blurb][/et_pb_column_inner][/et_pb_row_inner][/et_pb_column][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”off|” _builder_version=”4.16″ background_color=”#2ea3f2″ use_background_color_gradient=”on” background_image=”https://www.mycplus.com/wp-content/uploads/2020/02/coding-background-texture.jpg” custom_padding=”0px||0px||false|false” z_index_tablet=”500″ box_shadow_horizontal_tablet=”0px” box_shadow_vertical_tablet=”0px” box_shadow_blur_tablet=”40px” box_shadow_spread_tablet=”0px” global_colors_info=”{}”][et_pb_row column_structure=”1_4,3_4″ disabled_on=”off|off|off” _builder_version=”4.16″ background_color=”rgba(0,0,0,0)” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”30px|auto||auto|false|false” custom_padding=”30px||30px|||” global_colors_info=”{}”][et_pb_column type=”1_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_image src=”https://www.mycplus.com/wp-content/uploads/2020/10/C_Programming-1.jpg” url=”https://amzn.to/2ynghaI” align=”center” _builder_version=”4.16″ global_colors_info=”{}”][/et_pb_image][/et_pb_column][et_pb_column type=”3_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.16″ link_option_url=”https://amzn.to/2JocnTx” global_colors_info=”{}”]
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.
[/et_pb_text][et_pb_button button_url=”https://amzn.to/2QWMiz7″ url_new_window=”on” button_text=”Buy On Amazon” admin_label=”Button” module_class=”read-more-button” _builder_version=”4.16″ button_bg_use_color_gradient=”on” button_bg_color_gradient_stops=”#f7dfa5 0%|#f0c14b 100%” button_bg_color_gradient_start=”#f7dfa5″ button_bg_color_gradient_end=”#f0c14b” button_icon=”||divi||400″ button_icon_color=”#000000″ button_icon_placement=”left” button_on_hover=”off” button_rel=”off|off|off|off|off” background_layout=”dark” custom_margin=”||||false|false” custom_padding=”||||false|false” hover_transition_duration=”0ms” button_bg_color_gradient_stops_tablet=”#f7dfa5 0%|#f0c14b 100%” button_bg_color_gradient_stops_phone=”#f7dfa5 0%|#f0c14b 100%” button_border_radius_last_edited=”off|desktop” custom_css_before=”position: absolute;||content: ”;||top: 2px;||right: 0;||bottom: 0;||left: 0;||background-repeat: no-repeat;||background-size: 18px 18px;||background-position: 20px center;||margin-left: 0.4em !important;” custom_css_main_element=”border: 0;|| border-style: solid;|| border-radius: 3px;||padding: 8px 12px;||font-size: 90%;” global_module=”6692″ saved_tabs=”all” global_colors_info=”{}” custom_css_after__hover_enabled=”off|desktop” button_bg_color__hover_enabled=”on|desktop” button_bg_color_gradient_type__hover=”linear” custom_css_main_element__hover_enabled=”on|hover” button_bg_color_gradient_start__hover=”#f5d78e” button_bg_color_gradient_end__hover=”#eeb933″ button_text_color__hover_enabled=”off|hover” button_text_color__hover=”#111111″ custom_margin__hover_enabled=”off|hover” custom_padding__hover_enabled=”off|hover” background_layout__hover_enabled=”off|hover” button_border_width__hover_enabled=”off|hover” button_border_width__hover=”1px” button_border_color__hover_enabled=”on|hover” button_border_color__hover=”#111111″ button_border_radius__hover_enabled=”on|hover” button_border_radius__hover=”3px” button_letter_spacing__hover_enabled=”off|hover” button_bg_color_gradient_stops__hover=”#f5d78e 0%|#eeb933 100%” custom_css_main_element__hover=”border: 0;|| border-style: solid;|| border-radius: 3px;||padding: 8px 12px;||font-size: 90%;”][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”4.16″ custom_padding=”10px|0px|15px|0px” global_colors_info=”{}”][et_pb_row _builder_version=”4.16″ global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.16″ text_font_size=”17px” header_text_color=”#000000″ text_orientation=”center” module_alignment=”center” global_colors_info=”{}”]
Programming Resources
Here we have compiled the best resources in learning C and C++ programming that you can find.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ _builder_version=”4.16″ custom_padding=”10px||10px|” global_colors_info=”{}”][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”C Source Code” url=”https://www.mycplus.com/category/source-code/c-source-code/” image=”https://www.mycplus.com/wp-content/uploads/2017/10/icon1.png” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ text_orientation=”center” custom_padding=”25px|15px|25px|15px” image_max_width=”none” global_colors_info=”{}”]
C source code include small programs to understand different concepts.
[/et_pb_blurb][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”C++ Source Code” url=”https://www.mycplus.com/category/source-code/cplusplus-source-code/” image=”https://www.mycplus.com/wp-content/uploads/2017/10/icon1.png” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ text_orientation=”center” custom_padding=”25px|15px|25px|15px” image_max_width=”none” global_colors_info=”{}”]
C++ codes include small programs to understand basic C++ concepts.
[/et_pb_blurb][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Downloads” url=”https://www.mycplus.com/downloads/” image=”https://www.mycplus.com/wp-content/uploads/2017/10/icon2-2.png” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ text_orientation=”center” custom_padding=”25px|15px|25px|15px” image_max_width=”none” global_colors_info=”{}”]
This section icnludes downloadable source code which you can compile directly in IDE.
[/et_pb_blurb][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ _builder_version=”4.16″ custom_padding=”10px||10px|” global_colors_info=”{}”][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Free Utilities” url=”https://www.mycplus.com/category/free-utilities/” image=”https://www.mycplus.com/wp-content/uploads/2017/10/icon1.png” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ text_orientation=”center” custom_padding=”25px|15px|25px|15px” image_max_width=”none” global_colors_info=”{}”]
Free utilities are small applications written in different programming languages.
[/et_pb_blurb][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Programming Books” url=”https://www.mycplus.com/category/computer-books/programming-books/” image=”https://www.mycplus.com/wp-content/uploads/2017/10/icon1.png” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ text_orientation=”center” custom_margin=”|||” custom_padding=”25px|15px|25px|15px” image_max_width=”none” global_colors_info=”{}”]
This section includes list of programming books on numbers of programming topics.
[/et_pb_blurb][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_blurb title=”Programming Tips” url=”https://www.mycplus.com/tag/programming-tips/” image=”https://www.mycplus.com/wp-content/uploads/2017/10/icon2-2.png” image_icon_width=”none” module_class=”blurb” _builder_version=”4.16″ header_font=”|on|||” header_text_color=”#000000″ text_orientation=”center” custom_padding=”25px|15px|25px|15px” image_max_width=”none” global_colors_info=”{}”]
C/C++ programming tips on different topics. It also includes blog posts.
[/et_pb_blurb][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”off|” disabled_on=”on|on|off” _builder_version=”4.16″ background_color=”#1a80b6″ background_image=”https://www.mycplus.com/wp-content/uploads/2020/02/coding-background-texture.jpg” background_blend=”overlay” custom_padding=”0px||5px|||” z_index_tablet=”500″ box_shadow_horizontal_tablet=”0px” box_shadow_vertical_tablet=”0px” box_shadow_blur_tablet=”40px” box_shadow_spread_tablet=”0px” global_colors_info=”{}”][et_pb_row column_structure=”1_4,3_4″ _builder_version=”4.16″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”30px|||||” global_colors_info=”{}”][et_pb_column type=”1_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_image src=”https://www.mycplus.com/wp-content/uploads/2020/10/cpp_Programming-1.jpg” url=”https://amzn.to/2zn4IyK” align=”center” _builder_version=”4.16″ global_colors_info=”{}”][/et_pb_image][/et_pb_column][et_pb_column type=”3_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.16″ text_text_color=”#ffffff” text_font_size=”18px” header_text_color=”#edf000″ background_color=”rgba(0,0,0,0)” link_option_url=”http://amzn.to/2zn4IyK” global_colors_info=”{}”]
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.
[/et_pb_text][et_pb_button button_url=”http://amzn.to/2zn4IyK” url_new_window=”on” button_text=”Buy on Amazon” admin_label=”Button” module_class=”read-more-button” _builder_version=”4.16″ button_bg_use_color_gradient=”on” button_bg_color_gradient_stops=”#f7dfa5 0%|#f0c14b 100%” button_bg_color_gradient_start=”#f7dfa5″ button_bg_color_gradient_end=”#f0c14b” button_icon=”||divi||400″ button_icon_color=”#000000″ button_icon_placement=”left” button_on_hover=”off” button_rel=”off|off|off|off|off” background_layout=”dark” custom_margin=”||||false|false” custom_padding=”||||false|false” hover_transition_duration=”0ms” button_bg_color_gradient_stops_tablet=”#f7dfa5 0%|#f0c14b 100%” button_bg_color_gradient_stops_phone=”#f7dfa5 0%|#f0c14b 100%” button_border_radius_last_edited=”off|desktop” custom_css_before=”position: absolute;||content: ”;||top: 2px;||right: 0;||bottom: 0;||left: 0;||background-repeat: no-repeat;||background-size: 18px 18px;||background-position: 20px center;||margin-left: 0.4em !important;” custom_css_main_element=”border: 0;|| border-style: solid;|| border-radius: 3px;||padding: 8px 12px;||font-size: 90%;” global_module=”6692″ saved_tabs=”all” global_colors_info=”{}” custom_css_after__hover_enabled=”off|desktop” button_bg_color__hover_enabled=”on|desktop” button_bg_color_gradient_type__hover=”linear” custom_css_main_element__hover_enabled=”on|hover” button_bg_color_gradient_start__hover=”#f5d78e” button_bg_color_gradient_end__hover=”#eeb933″ button_text_color__hover_enabled=”off|hover” button_text_color__hover=”#111111″ custom_margin__hover_enabled=”off|hover” custom_padding__hover_enabled=”off|hover” background_layout__hover_enabled=”off|hover” button_border_width__hover_enabled=”off|hover” button_border_width__hover=”1px” button_border_color__hover_enabled=”on|hover” button_border_color__hover=”#111111″ button_border_radius__hover_enabled=”on|hover” button_border_radius__hover=”3px” button_letter_spacing__hover_enabled=”off|hover” button_bg_color_gradient_stops__hover=”#f5d78e 0%|#eeb933 100%” custom_css_main_element__hover=”border: 0;|| border-style: solid;|| border-radius: 3px;||padding: 8px 12px;||font-size: 90%;”][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”4.16″ use_background_color_gradient=”on” background_color_gradient_direction=”178deg” background_color_gradient_stops=”#d6d6d6 0%|rgba(0,0,0,0) 100%” background_color_gradient_start=”#d6d6d6″ background_color_gradient_end=”rgba(0,0,0,0)” background_enable_image=”off” custom_padding=”20px|0px|20px|0px” global_colors_info=”{}”][et_pb_row _builder_version=”4.16″ global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.16″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_code _builder_version=”4.16″ width=”100%” global_colors_info=”{}”] style=”display:block” data-ad-client=”ca-pub-4182420121682993″ data-ad-slot=”7012420827″ data-ad-format=”auto”>[/et_pb_code][/et_pb_column][/et_pb_row][/et_pb_section]