Pass by Value When Applicable
Learn about the usage of pass-by value in different cases.
We'll cover the following...
Passing by value: when and why to use it
Consider a function that converts a std::string
to lowercase. In order to use the move-constructor where applicable, and the copy-constructor otherwise, it may seem like two functions are required:
Access this course and 1400+ top-rated courses and projects.