June 2025
Intermediate to advanced
1093 pages
33h 24m
English
Let’s conclude with a brief recap:
Virtually every third-party extension consists of a library and headers.
Include the header(s) with #include.
Look at the parameters and return types of the functions and choose the appropriate C++ ones.
Texts in const char* or char* can usually be provided using string.
Large dynamic data sets with a raw pointer interact well with vector, unique_ptr, or shared_ptr.
Specifically, look out for function pairs for resource management and consider managing them with a wrapper class or a custom deleter function via shared_ptr using C++ language features.
Read now
Unlock full access