API名最長選手権のC++標準ライブラリ版。
最長でも 39文字 しかない。 もっと気合を入れて欲しい。
C++26 で 41文字 に更新。
identifier | len | since |
---|---|---|
invoke_default_contract_violation_handler |
41 | C++26 |
enable_nonlocking_formatter_optimization |
40 | C++26 |
atomic_compare_exchange_strong_explicit |
39 | C++11 |
hardware_constructive_interference_size |
39 | C++17 |
get_return_object_on_allocation_failure |
39 | C++201 |
uninitialized_construct_using_allocator |
39 | C++20 |
propagate_on_container_copy_assignment |
38 | C++11 |
propagate_on_container_move_assignment |
38 | C++11 |
hardware_destructive_interference_size |
38 | C++17 |
is_pointer_interconvertible_with_class |
38 | C++20 |
atomic_compare_exchange_weak_explicit |
37 | C++11 |
select_on_container_copy_construction |
37 | C++11 |
is_pointer_interconvertible_base_of_v |
37 | C++20 |
reference_constructs_from_temporary_v |
37 | C++23 |
is_trivially_default_constructible_v |
36 | C++17 |
triangular_matrix_matrix_right_solve |
36 | C++26 |
抽出には自作ツール https://github.com/yohhoy/cpp-longest-identifier を利用した。