diff --git a/any_const_hides_copy_const.cpp b/cpp/any_const_hides_copy_const.cpp similarity index 100% rename from any_const_hides_copy_const.cpp rename to cpp/any_const_hides_copy_const.cpp diff --git a/boost_chrono_process_cpu.cpp b/cpp/boost_chrono_process_cpu.cpp similarity index 100% rename from boost_chrono_process_cpu.cpp rename to cpp/boost_chrono_process_cpu.cpp diff --git a/boost_variant_test.cpp b/cpp/boost_variant_test.cpp similarity index 100% rename from boost_variant_test.cpp rename to cpp/boost_variant_test.cpp diff --git a/built_in_type_conversion.cpp b/cpp/built_in_type_conversion.cpp similarity index 100% rename from built_in_type_conversion.cpp rename to cpp/built_in_type_conversion.cpp diff --git a/call_constructor.cpp b/cpp/call_constructor.cpp similarity index 100% rename from call_constructor.cpp rename to cpp/call_constructor.cpp diff --git a/constStrType.cpp b/cpp/constStrType.cpp similarity index 100% rename from constStrType.cpp rename to cpp/constStrType.cpp diff --git a/const_mask_extractor.cpp b/cpp/const_mask_extractor.cpp similarity index 100% rename from const_mask_extractor.cpp rename to cpp/const_mask_extractor.cpp diff --git a/dlload.cpp b/cpp/dlload.cpp similarity index 100% rename from dlload.cpp rename to cpp/dlload.cpp diff --git a/dyn_cast.cpp b/cpp/dyn_cast.cpp similarity index 100% rename from dyn_cast.cpp rename to cpp/dyn_cast.cpp diff --git a/exception_constructor.cpp b/cpp/exception_constructor.cpp similarity index 100% rename from exception_constructor.cpp rename to cpp/exception_constructor.cpp diff --git a/hello.cpp b/cpp/hello.cpp similarity index 100% rename from hello.cpp rename to cpp/hello.cpp diff --git a/long_long_size.cpp b/cpp/long_long_size.cpp similarity index 100% rename from long_long_size.cpp rename to cpp/long_long_size.cpp diff --git a/memory_benchmark.cpp b/cpp/memory_benchmark.cpp similarity index 100% rename from memory_benchmark.cpp rename to cpp/memory_benchmark.cpp diff --git a/openMP_simple_test.cpp b/cpp/openMP_simple_test.cpp similarity index 100% rename from openMP_simple_test.cpp rename to cpp/openMP_simple_test.cpp diff --git a/pod_constructor_optimization_for_array.cpp b/cpp/pod_constructor_optimization_for_array.cpp similarity index 100% rename from pod_constructor_optimization_for_array.cpp rename to cpp/pod_constructor_optimization_for_array.cpp diff --git a/shift_size.cpp b/cpp/shift_size.cpp similarity index 100% rename from shift_size.cpp rename to cpp/shift_size.cpp diff --git a/static_cast_vs_dynamik.cpp b/cpp/static_cast_vs_dynamik.cpp similarity index 100% rename from static_cast_vs_dynamik.cpp rename to cpp/static_cast_vs_dynamik.cpp diff --git a/std_vs_qt.cpp b/cpp/std_vs_qt.cpp similarity index 100% rename from std_vs_qt.cpp rename to cpp/std_vs_qt.cpp diff --git a/stl_vector_resize.cpp b/cpp/stl_vector_resize.cpp similarity index 100% rename from stl_vector_resize.cpp rename to cpp/stl_vector_resize.cpp diff --git a/string_size.cpp b/cpp/string_size.cpp similarity index 100% rename from string_size.cpp rename to cpp/string_size.cpp diff --git a/tbb_task_scheduler_init.cpp b/cpp/tbb_task_scheduler_init.cpp similarity index 100% rename from tbb_task_scheduler_init.cpp rename to cpp/tbb_task_scheduler_init.cpp diff --git a/template_specialisation.cpp b/cpp/template_specialisation.cpp similarity index 100% rename from template_specialisation.cpp rename to cpp/template_specialisation.cpp diff --git a/temporary_objects.cpp b/cpp/temporary_objects.cpp similarity index 100% rename from temporary_objects.cpp rename to cpp/temporary_objects.cpp diff --git a/test.cpp b/cpp/test.cpp similarity index 100% rename from test.cpp rename to cpp/test.cpp diff --git a/testLong64.cpp b/cpp/testLong64.cpp similarity index 100% rename from testLong64.cpp rename to cpp/testLong64.cpp diff --git a/testStaticCast.cpp b/cpp/testStaticCast.cpp similarity index 100% rename from testStaticCast.cpp rename to cpp/testStaticCast.cpp diff --git a/testX11.cpp b/cpp/testX11.cpp similarity index 100% rename from testX11.cpp rename to cpp/testX11.cpp diff --git a/test_array_init.cpp b/cpp/test_array_init.cpp similarity index 100% rename from test_array_init.cpp rename to cpp/test_array_init.cpp diff --git a/test_autoname_obj.cpp b/cpp/test_autoname_obj.cpp similarity index 100% rename from test_autoname_obj.cpp rename to cpp/test_autoname_obj.cpp diff --git a/test_const_arg.cpp b/cpp/test_const_arg.cpp similarity index 100% rename from test_const_arg.cpp rename to cpp/test_const_arg.cpp diff --git a/test_copy_assignement_override.cpp b/cpp/test_copy_assignement_override.cpp similarity index 100% rename from test_copy_assignement_override.cpp rename to cpp/test_copy_assignement_override.cpp diff --git a/test_copy_elision.cpp b/cpp/test_copy_elision.cpp similarity index 100% rename from test_copy_elision.cpp rename to cpp/test_copy_elision.cpp diff --git a/test_double_precision.cpp b/cpp/test_double_precision.cpp similarity index 100% rename from test_double_precision.cpp rename to cpp/test_double_precision.cpp diff --git a/test_empty_struct.cpp b/cpp/test_empty_struct.cpp similarity index 100% rename from test_empty_struct.cpp rename to cpp/test_empty_struct.cpp diff --git a/test_expression.cpp b/cpp/test_expression.cpp similarity index 100% rename from test_expression.cpp rename to cpp/test_expression.cpp diff --git a/test_has_method.cpp b/cpp/test_has_method.cpp similarity index 100% rename from test_has_method.cpp rename to cpp/test_has_method.cpp diff --git a/test_i32_overflow.cpp b/cpp/test_i32_overflow.cpp similarity index 100% rename from test_i32_overflow.cpp rename to cpp/test_i32_overflow.cpp diff --git a/test_namespace_rename.cpp b/cpp/test_namespace_rename.cpp similarity index 100% rename from test_namespace_rename.cpp rename to cpp/test_namespace_rename.cpp diff --git a/test_new_delete.cpp b/cpp/test_new_delete.cpp similarity index 100% rename from test_new_delete.cpp rename to cpp/test_new_delete.cpp diff --git a/test_return_code.cpp b/cpp/test_return_code.cpp similarity index 100% rename from test_return_code.cpp rename to cpp/test_return_code.cpp diff --git a/test_rvalue_ref.cpp b/cpp/test_rvalue_ref.cpp similarity index 100% rename from test_rvalue_ref.cpp rename to cpp/test_rvalue_ref.cpp diff --git a/test_static_double.cpp b/cpp/test_static_double.cpp similarity index 100% rename from test_static_double.cpp rename to cpp/test_static_double.cpp diff --git a/test_static_double2.cpp b/cpp/test_static_double2.cpp similarity index 100% rename from test_static_double2.cpp rename to cpp/test_static_double2.cpp diff --git a/test_weak_memory.cpp b/cpp/test_weak_memory.cpp similarity index 100% rename from test_weak_memory.cpp rename to cpp/test_weak_memory.cpp diff --git a/thread_scheduler.cpp b/cpp/thread_scheduler.cpp similarity index 100% rename from thread_scheduler.cpp rename to cpp/thread_scheduler.cpp diff --git a/toIntTest.cpp b/cpp/toIntTest.cpp similarity index 100% rename from toIntTest.cpp rename to cpp/toIntTest.cpp diff --git a/typedefed_operators.cpp b/cpp/typedefed_operators.cpp similarity index 100% rename from typedefed_operators.cpp rename to cpp/typedefed_operators.cpp diff --git a/vector_bool_itor.cpp b/cpp/vector_bool_itor.cpp similarity index 100% rename from vector_bool_itor.cpp rename to cpp/vector_bool_itor.cpp diff --git a/virtual_inheritence.cpp b/cpp/virtual_inheritence.cpp similarity index 100% rename from virtual_inheritence.cpp rename to cpp/virtual_inheritence.cpp diff --git a/virtual_method_ptr.cpp b/cpp/virtual_method_ptr.cpp similarity index 100% rename from virtual_method_ptr.cpp rename to cpp/virtual_method_ptr.cpp diff --git a/virtual_overriding.cpp b/cpp/virtual_overriding.cpp similarity index 100% rename from virtual_overriding.cpp rename to cpp/virtual_overriding.cpp diff --git a/virtual_typo.cpp b/cpp/virtual_typo.cpp similarity index 100% rename from virtual_typo.cpp rename to cpp/virtual_typo.cpp