Skip to content

Latest commit

 

History

History
59 lines (30 loc) · 1.19 KB

about_the_koans.md

File metadata and controls

59 lines (30 loc) · 1.19 KB

#About the C++ Koans

The C++ Koans are designed to instruct the learner in the proper application of "modern" C++. This means that a feature of the language may not be covered if their useful application is rare, where a feature is generally considered bad practice, or where the feature has been superseded by newer, more flexible features.

###about_static_assertions

###about_keywords_and_identifiers

###about_expressions_and_statements_and_blocks

###about_basic_types_and_conversions

###about_type_inference

###about_scope

###about_functions

###about_the_main_function

###about_user_defined_types

###about_encapsulation

###about_preprocessing_and_compilation_and_linking

###about_forward_declaration_and_headers

###about_namespaces

###about_type_traits

###about_runtime_assertions

###about_arithmetic_operators

###about_boolean_operators

###about_other_operators

###about_selection_control_flow

###about_iteration_control_flow

###about_exceptional_control_flow

###about_resource_acquisition_is_initialization

###about_input_and_output

###about_templates_in_general

###about_function_templates

###about_type_templates

###about_template_type_deduction

###about_template_specialization