About 7,850,000 results
Open links in new tab
  1. How to correctly use the extern keyword in C - Stack Overflow

    Jan 31, 2009 · My question is about when a function should be referenced with the extern keyword in C. I am failing to see when this should be used in practice. As I am writing a …

  2. How do I use extern to share variables between source files?

    Using extern is only of relevance when the program you're building consists of multiple source files linked together, where some of the variables defined, for example, in source file file1.c …

  3. When to use extern in C++ - Stack Overflow

    I'm reading "Think in C++" and it just introduced the extern declaration. For example: extern int x; extern float y; I think I understand the meaning (declaration without definition), but I wonde...

  4. Effects of the extern keyword on C functions - Stack Overflow

    The extern keyword takes on different forms depending on the environment. If a declaration is available, the extern keyword takes the linkage as that specified earlier in the translation unit.

  5. c - What's the difference between using extern and #including …

    Aug 23, 2011 · The other is using header files: Declare functions/variables using extern in a header file (*.h/*.hh). Still, extern is optional for functions, but not for variables. So you don't …

  6. What is the effect of extern "C" in C++? - Stack Overflow

    Jun 25, 2009 · extern "C" makes a function-name in C++ have C linkage (compiler does not mangle the name) so that client C code can link to (use) your function using a C compatible …

  7. Why would you use 'extern "C++"'? - Stack Overflow

    Mar 4, 2009 · The use case for extern "C++" is when calling C++ library function in a C function. The sub-use case, that is relevant, is when linking a C++ library with a C source code with …

  8. What is the difference between static and extern in C?

    Sep 10, 2010 · Extern The extern keyword denotes, that “this identifier is declared here, but is defined elsewhere”. In other words, you tell the compiler that some variable will be available, …

  9. c - What does the extern keyword mean? - Stack Overflow

    41 The extern keyword declares a variable or function and specifies that it has external linkage (its name is visible from files other than the one in which it's defined). When modifying a variable, …

  10. .net - How does extern work in C#? - Stack Overflow

    How does someone leverage the extern attribute? Write your code in the unmanaged language of your choice. Compile it into a DLL, exporting the entry point of your code. Make an interop …