C++
A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
2,759 questions
Since the code is C++ if its using std::unique_ptr the extern specification can be omitted. The exported function will get C++ linkage by default.
Seem to go now. I didn't know that is possible this.