cppstudy

Things i need to document about c++.


  • structured binding
  • initializer-list constructor (std::initializer_list)
  • Abstact types
  • member initializer
  • template
    • parameterized types
    • function templates
    • function objects
    • lambada expression
    • variable templetas
    • aliases
    • compile time if
  • generic programming
    • concepts
    • varadic templates
    • forwarding arguments
    • fold expression
  • String
    • string, string_view
  • IO
    • file system
    • string streams
    • file streams
  • Utilities
    • pointers
    • move forward
    • span
    • array, bitset, pair, tupple
    • variant, optional, any
    • time
    • mem_fn(), function
    • Allocators
    • iterator_traits
    • enable_if

vector

list

map

elements

unordered map


iterators

predicates

parallel algoritms