C++ Library Extensions 2022.12.09
To help learn modern C++ programming
examples Directory Reference
Directory dependency graph for examples:

Files

file  000-constptr.cpp [code]
 
file  000-hello.cpp [code]
 An example code to test system environment variables settings for C++ compilers.
 
file  000-permutation.cpp [code]
 
file  000-pointer.cpp [code]
 
file  001-reverse.cpp [code]
 
file  001-type_to_string.cpp [code]
 Examples for type::type_to_string(), Tpf_GetTypeName(), Tpf_GetTypeCategory(), Tpf_GetValueCategory().
 
file  002-conversion.cpp [code]
 Demonstrate How to Implement type_to_string() function.
 
file  003-types.cpp [code]
 Examples for tpf::types:: member functions.
 
file  004-output.cpp [code]
 Examples for stream output operators.
 
file  005-is_in_list_v.cpp [code]
 Examples for tpf::types::is_in_list_v<TestType, Types...>
 
file  005-is_same_v.cpp [code]
 Examples for tpf::types::is_same_v<Type, Types...>
 
file  006-is_integer_v.cpp [code]
 
file  007-make_signed_t.cpp [code]
 
file  008-common_type_t.cpp [code]
 Examples for tpf::types::common_type_t, tpf::types::common_type_v.
 
file  008-is_operable_v.cpp [code]
 Examples for types::is_operable_v.
 
file  009-push_pop.cpp [code]
 
file  009-select_nth.cpp [code]
 
file  010-thread_func.cpp [code]
 
file  010-union_type.cpp [code]
 
file  011-set.cpp [code]
 
file  012-is_integer.cpp [code]
 
file  013-euclidean.cpp [code]
 
file  014-ncr.cpp [code]
 
file  015-set-trio.cpp [code]
 
file  016-debugging.cpp [code]
 
file  017-expression-fold.cpp [code]
 
file  018-combination.cpp [code]
 
file  018-permutation.cpp [code]
 
file  019-build_permutations.cpp [code]
 
file  019-build_subsets.cpp [code]
 
file  020-random.cpp [code]
 
file  021-safe_type.cpp [code]
 
file  022-mutex.cpp [code]
 
file  022-noexcept.cpp [code]
 
file  023-wakeup.cpp [code]
 
file  024-apc.cpp [code]
 
file  025-outcome.cpp [code]
 
file  030-premature_exit.cpp [code]
 
file  030-premature_exit.hpp [code]
 
file  030-quick_sort.cpp [code]
 
file  030-why_vector.cpp [code]
 
file  031-constructor.cpp [code]
 
file  040-future_promise.cpp [code]
 
file  041-array_malloc.cpp [code]
 
file  041-array_new.cpp [code]
 
file  041-move_semantic.cpp [code]
 
file  042-cte_rte.cpp [code]
 
file  042-dynamic_array.cpp [code]
 
file  042-partial_type.cpp [code]
 
file  043-allocator.cpp [code]
 
file  044-parallel.cpp [code]
 
file  045-parallel_for.cpp [code]
 
file  050-reverse.cpp [code]
 
file  050-stl_extension.cpp [code]
 
file  051-thread_count.cpp [code]
 
file  052-fibonacci.cpp [code]
 
file  052-tbb.cpp [code]
 
file  053-decay.cpp [code]
 
file  054-iterator.cpp [code]
 
file  055-functional_programming.cpp [code]
 
file  055-make_variant.cpp [code]
 
file  055-placement_new.cpp [code]
 
file  056-make_vector.cpp [code]
 
file  057-reference_members.cpp [code]
 
file  058-array_wrapper.cpp [code]
 
file  060-is_available.cpp [code]
 
file  061-subsets.cpp [code]
 
file  062-strategy.cpp [code]
 
file  068-move.cpp [code]
 
file  070-improve_types.cpp [code]
 
file  080-next_permu.cpp [code]
 
file  23-first_n_types.cpp [code]
 
file  28-set_of_variants.cpp [code]
 
file  29-map_of_tuples.cpp [code]
 
file  31-visit.cpp [code]
 
file  const_pointer.cpp [code]
 
file  derivatives.cpp [code]
 
file  directional_parametric_derivative.cpp [code]
 
file  fold_visitor.cpp [code]
 
file  gradient.cpp [code]
 
file  member_predicate.cpp [code]
 
file  stupid_experiment.cpp [code]