About 57 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?

    1281 I know that global variables in C sometimes have the extern keyword. What is an extern variable? What is the declaration like? What is its scope? This is related to sharing variables …

  3. 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.

  4. 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...

  5. 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 …

  6. смысл ключевого слова extern? - Stack Overflow на ...

    Всем привет.Я не понимаю смысл ключевого слова extern. У меня 2 файла компиляции 1.cpp и 2.cpp в 1 пишу объявления функции int foo(); а во 2 определяю: int foo(){ return 3; …

  7. In simple words, when should I use extern "C"? [duplicate]

    44 You need to use extern "C" in C++ when declaring a function that was implemented/compiled in C. The use of extern "C" tells the compiler/linker to use the C naming and calling …

  8. 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 …

  9. c++ - How does extern work? - Stack Overflow

    Aug 26, 2013 · 2 You use extern to tell the compiler that the variable is defined elsewhere. Without extern in your program compiler would define another variable a (in addition to this in …

  10. 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, …