![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
Go to the source code of this file.
Classes | |
class | dynamic_array< ElementType > |
struct | vector_3d_pod |
struct | vector_3d_not_pod |
struct | it_is_still_not_pod |
Functions | |
void | examples_for_dynamic_array () |
void | do_not_do_this () |
void | is_still_is_not_perfect () |
void | please_use_this_method () |
void | test_iterators_dynamic_array () |
void | why_explicit_to_constructor () |
std::ostream & | operator<< (std::ostream &os, const vector_3d_pod &v) |
std::ostream & | operator<< (std::ostream &os, const vector_3d_not_pod &v) |
void | test_pod_types () |
template<typename ElementType > | |
void | benchmarking_with_primitive_type (size_t test_count, size_t element_count) |
template<typename ElementType > | |
void | benchmarking_with_class_type (size_t test_count, size_t element_count) |
int | main () |
Variables | |
tpf::sstream | stream |
auto | endl = tpf::endl |
void benchmarking_with_class_type | ( | size_t | test_count, |
size_t | element_count | ||
) |
void benchmarking_with_primitive_type | ( | size_t | test_count, |
size_t | element_count | ||
) |
void do_not_do_this | ( | ) |
Definition at line 283 of file 024-dynamic_array.cpp.
void examples_for_dynamic_array | ( | ) |
Definition at line 273 of file 024-dynamic_array.cpp.
void is_still_is_not_perfect | ( | ) |
Definition at line 301 of file 024-dynamic_array.cpp.
int main | ( | ) |
Definition at line 556 of file 024-dynamic_array.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const vector_3d_not_pod & | v | ||
) |
Definition at line 426 of file 024-dynamic_array.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const vector_3d_pod & | v | ||
) |
Definition at line 404 of file 024-dynamic_array.cpp.
void please_use_this_method | ( | ) |
Definition at line 315 of file 024-dynamic_array.cpp.
void test_iterators_dynamic_array | ( | ) |
Definition at line 345 of file 024-dynamic_array.cpp.
void test_pod_types | ( | ) |
Definition at line 441 of file 024-dynamic_array.cpp.
void why_explicit_to_constructor | ( | ) |
Definition at line 369 of file 024-dynamic_array.cpp.
auto endl = tpf::endl |
Definition at line 8 of file 024-dynamic_array.cpp.
tpf::sstream stream |
Definition at line 7 of file 024-dynamic_array.cpp.