Search code examples
Why do you need "extern C" for C++ callbacks to C functions?...


c++ccallbackextern-c

Read More
Why do we need extern "C"{ #include <foo.h> } in C++?...


c++linkagename-manglingextern-c

Read More
When should I use extern "C" in C++?...


c++cextern-c

Read More
What's the difference between `extern "C" /*...*/` and `extern "C" { /*...*/...


c++language-lawyerlinkagestorage-class-specifierextern-c

Read More
Is it legal to declare a function template of type which has C language linkage?...


c++language-lawyerlinkageextern-c

Read More
How to call C++ function from C?...


c++cvisual-c++extern-c

Read More
Combining C++ and C - how does #ifdef __cplusplus work?...


c++cc-preprocessorextern-c

Read More
Can I write a library to preload in C++? Is there anything I need to do other than prepend `extern &...


c++shared-librariesld-preloadextern-c

Read More
What is the effect of extern "C" in C++?...


c++clinkagename-manglingextern-c

Read More
C++'s extern-"C" functionality to languages other than C...


c++linkageextern-c

Read More
How do you call a templated C++ free function from C?...


c++ccalling-conventionfunction-templatesextern-c

Read More
C++ Shared Library does not export "extern C" functions...


c++dllshared-librariesdllexportextern-c

Read More
Calling a C file in C++ is giving errors...


c++cextern-c

Read More
extern c template instantiation...


c++templatesextern-c

Read More
Using a enum class from a c++ header in a c header...


c++cenumsenum-classextern-c

Read More
extern "C" - before or after library header includes?...


c++cincludecross-languageextern-c

Read More
How common is it to mix C with C++?...


c++cextern-c

Read More
Is clang++ ignoring extern "C" for some deprecation warnings?...


c++multilingualclang++extern-c

Read More
Resolution of overloaded extern C function with default arguments...


c++overloadingoverload-resolutionlinkageextern-c

Read More
Call a C function from C++ code...


c++clinuxextern-c

Read More
Using lambda for callback function as C function parameter...


c++clambdaextern-c

Read More
Extern used twice in C++...


c++externextern-c

Read More
difference between extern "C" and simply extern...


c++cextern-c

Read More
How do I hand over a pointer to a non-static member method to an extern "C" function?...


c++pointer-to-memberextern-c

Read More
Problem with using C code in C++ with extern "C"...


c++cextern-c

Read More
Is extern "C" only required on the function declaration?...


c++cexternextern-c

Read More
Are extern extern "C", and extern "C" extern, allowed?...


c++language-lawyerexternextern-c

Read More
Returning unique_ptr from a function executed via dlsym...


c++unique-ptrdlsymextern-c

Read More
What kinds of C++ functions can be placed in a C function pointer?...


c++function-pointerscalling-conventionlanguage-bindingextern-c

Read More
Passing a pointer to a function as an argument to a function...


c++parameter-passingfunction-pointersextern-c

Read More
BackNext