extern

korzystanie z szablonu extern (C++11)

Rysunek 1: szablony funkcji Templariusz.h template<typename T> void f(); TemplCpp.cpp template<typename T&g ... użyć słowa kluczowego extern template, aby uniknąć wielu takich samych instancji. Czy jest to tylko dla klas lub funkcje też?

Dlaczego extern nie łączy się ze zmienną statyczną?

Dlaczego extern int n nie kompiluje się, gdy n jest zadeklarowane (w innym pliku) static int n, ale działa, gdy jest zadeklar ... tym samym, co static int n w tym samym zakresie? Czy tylko w odniesieniu do extern? Jeśli tak, to co z extern czy brakuje?

"FOUNDATION EXPORT" vs " extern"

Chciałbym zapytać, jaki jest powód używania FOUNDATION_EXPORT zamiast extern w Objective C. Sprawdziłam to pytanie i używa ... e). Czy ktoś może wyjaśnić dlaczego? Czy jest jakiś praktyczny powód do używania FOUNDATION_EXPORT zamiast extern? Dzięki!

Objective - C static, extern, public variables

Chcę mieć zmienną, do której mogę uzyskać dostęp w dowolnym miejscu, importując plik nagłówkowy, ale chcę również, aby była s ... o: static extern BOOL LogStuff; Ale nie wolno mi tego robić. Czy można zrobić to, co jestem próbujesz to zrobić? Dzięki

statyczne i zewnętrzne zmienne globalne w C i C++

Zrobiłem 2 projekty, pierwszy w C i drugi w C++, oba działają z takim samym zachowaniem. C projekt: Nagłówek.h int varG ... am jak static int varGlobal=7; i jeśli jest Statyczny, to może być użyty tylko w pliku, który został zadeklarowany, prawda?

Czy funkcje powinny być "zewnętrzne" w plikach nagłówkowych?

Czy funkcje powinny być wykonane extern w plikach nagłówkowych? Czy są one domyślnie extern? Na przykład, Czy powinienem nap ... uct person find_birthday(const char* name); Lub to: // birthdays.h extern struct person find_birthday(const char* name);

3 pytania dotyczące extern wykorzystywanego w projekcie Objective-C

Kiedy używam słowa extern przed deklaracją metody lub zmiennej, czy czynię je globalnym, a zatem czytelnym/zapisywalnym / uż ... ieje odpowiednik w Objective-C? Właściwie to nie rozumiem dlaczego używają C słowo kluczowe w projekcie Objective-C. Dzięki

C++ extern keyword on functions. Dlaczego nie wystarczy dołączyć pliku nagłówka?

Jeśli dobrze to Rozumiem oznacza to extern void foo(); Że funkcja foo jest zadeklarowana w innej jednostce translacyjnej. ... wyjaśnić, że po powyższej deklaracji następuje Funkcja foo(); Nigdy nie jest zdefiniowana w tej jednostce tłumaczeniowej.

Jak działa extern w C#?

Kiedy patrzę wystarczająco głęboko w reflektor, wpadam na extern metody bez źródła. Przeczytałem dokumentację msdn na http: ... dkach może to zwiększyć wydajność. Poza tym, jak miałbym szukać źródła extern metod, takich jak Object.InternalGetEquals()?

Static, extern i inline w Objective-C

Co zrobić static, extern i inline (i ich kombinacje) oznaczają w Objetive-C używając kompilatora LLVM? Zauważyłem również, ż ... z jasnym wyjaśnieniem, więc pomyślałem, że może być przydatne, aby utworzyć tutaj, lub wskazać na to, jeśli ktoś zna jeden)

Co oznacza słowo kluczowe extern?

Co oznacza słowo kluczowe extern? Widziałem to przed deklaracją funkcji jak extern void DoFoo ...

zmienne globalne w C są statyczne czy nie?

Są zmiennymi globalnymi w C static LUB extern domyślnie? Jeśli zmienne globalne są domyślnie statyczne, oznacza to, że będzie ... ym pliku, ale możemy również używać zmiennych globalnych w różnych plikach. Czy oznacza to, że mają domyślnie extern storage?

static const Vs extern const

Używam statycznego const w moich plikach nagłówkowych tak: static NSString * const myString = @"foo"; Ale przeczytali, że ... trz i jego coś, czego celowo potrzebuję dostęp poza klasą. Jedyne, co przychodzi mi do głowy, to ukrywanie wartości łańcucha?

Jak udostępnić zmienną globalną między plikami c?

Jeśli zdefiniuję zmienną globalną w pliku .c, Jak mogę użyć wartości tej samej zmiennej w innym pliku .c? File1.c #include ... ain() { //some data regarding i printf("%d",i); return 0; } Jak drugi plik może używać wartości i z pierwszego pliku tutaj.

Javascript i WebGL, Skrypty zewnętrzne

Tak z ciekawości; jak umieścić moje shadery webgl w zewnętrznym pliku? Aktualnie mam; <script id="shader-fs" type=" ... ku? - Wypróbowałem zwykłe podejście javascript; <script type="text/javascript" src="webgl_shader.js"></script>

Pointer-array-extern question

Plik 1.c int a[10]; Plik główny.c: extern int *a; int main() { printf("%d\n", a[0]); return 0; } Daj mi segfault! Co się dzieje?

OK, aby zadeklarować statyczną zmienną globalną w.akta h?

Static keyword utrzymuje zakres zmiennej globalnej ograniczony do tej jednostki tłumaczenia. Jeśli używam static int x W a .p ... nie są domyślnie statyczne? I jest zakres zmiennej const ograniczony do TU, nawet jeśli ogranicza się do pętla for w pliku?

Jak zadeklarować mój własny cgrectzero jak constant?

To jest pytanie newbie C / Objective - C: -) Powiedzmy, że chcę cgrectone i cgrecttwo stałe. Jak mogę to zadeklarować? Dzięki, Jérémy

Łączenie różnych zmiennych const/statycznych

Mam kilka pytań dotyczących powiązania z następującymi zmiennymi. Na przykładach 7.1.1/7 C++03 i eksperymentując z kompilator ... enariusza, w którym nazwa byłaby deklarowana const i poprzednio deklarowane z linkiem zewnętrznym, ale bez wyraźnego extern.

Jaka jest różnica między statyczną funkcją inline, extern inline i normalną funkcją inline?

Jaka jest różnica między static inline, extern inline A normalna inline funkcja? Widziałem kilka niejasnych wyjaśnień na ten ... xtern inline to chyba nie to samo wyjaśnienie co w przypadku zmiennych extern. Wszelkie odpowiedzi będą bardzo mile widziane!