Suchergebnisse für Anfrage "extern"

2 die antwort

Kann die Deklaration # 3 im Beispiel von [basic.link] / 6 C ++ 14 nicht verstehen

[basic.link] / 6 Der Name einer im Blockbereich deklarierten Funktion und der Name einer von einem Blockbereich deklarierten Variablenextern Deklaration haben Verknüpfung. Wenn da ein ... istsichtba -Deklaration einer Entität mit einer ...

12 die antwort

Wie deklariert man constexpr extern?

Ist es möglich eine Variable zu deklarierenextern constexpr und in einer anderen Datei definieren? Ich habe es versucht, aber der Compiler gibt Fehler: Deklaration vonconstexpr variable 'i 'ist keine Definition in .h: extern constexpr int ...

2 die antwort

Wie funktioniert extern in Namespaces?

Ich führe ein einfaches Programm aus, ähnlich dem, was ich gefunden habeHie [http://www.learncpp.com/cpp-tutorial/42-global-variables/]. Es soll das Aufblähen von Code verringern, wenn Konstanten in mehreren Dateien enthalten sind. Dazu werden ...

TOP-Veröffentlichungen

4 die antwort

Warum funktioniert die Speicherklasse 'extern' in Funktionen anders?

Das folgende Snippet funktioniert gut extern int i; int i; int main(){ return 0; }Hier habe ich, 'i' wird deklariert und dann definiert. Da es nur eine Definition gibt, ist das vollkommen in Ordnung. int main(){ extern int i; int i; return 0; ...

10 die antwort

Sollen Funktionen in Header-Dateien "extern" gemacht werden?

Sollten Funktionen gemacht werdenextern in Header-Dateien? Oder sind Sieextern standardmäßig Zum Beispiel sollte ich folgendes schreiben: // birthdays.h struct person find_birthday(const char* name);oder dieses // birthdays.h extern struct ...

12 die antwort

Können wir in einer Browsersitzung auf JavaScript-Variablen auf allen Webseiten verweisen?

Durchgehen w3schools Tutorial [http://www.w3schools.com/js/js_scope.asp] für JavaScript, siehe folgende Anweisung: Eine globale Variable hat einen globalen Gültigkeitsbereich: Alle Skripte und Funktionen auf einer Webseite können darauf ...

6 die antwort

extern Speicherklassenspezifizierer

Abschnitt 7.1 des C ++ - Standards erwähnt 'extern' als Speicherklassenspezifizierer. N3126 - "Der externe Bezeichner kann nur auf die Namen von Variablen und Funktionen angewendet werden. Der externe Bezeichner kann nicht in der Deklaration ...