Skip to content

functions and Algorithms

As mathematicians learned to lift theorems into their most general setting, so I wanted to lift algorithms and data structures. -- Alex Stepanov, inventor of the STL

lambda functions

20240704235131 lambdas are a type of function object(functor), which means you can use them as if they were funcitons.key

std::bind()

algorithms

std::copy_if(csCourses.begin(), csCourses.end(), back_inserter(csCourses), isDeep) 20240705005023 20240705011335

iterator adaptors