Suchergebnisse für Anfrage "declaration"

2 die antwort

Globale Qualifikation in einer Klassenerklärung class-head

Wir haben etwas Ähnliches wie das Folgende gefunden (frag nicht ...): namespace N { struct A { struct B; }; } struct A { struct B; }; using namespace N; struct ::A::B {}; // <- point of interestInteressanterweise funktioniert dies gut mit ...

14 die antwort

Variable Deklarationsplatzierung in C

Ich habe lange gedacht, dass in C alle Variablen am Anfang der Funktion deklariert werden müssen. Ich weiß, dass die Regeln in C99 dieselben sind wie in C ++, aber wie lauten die Platzierungsregeln für Variablendeklarationen für C89 / ANSI ...

4 die antwort

Array-Deklaration in FORTRAN für Anfänger

Dies ist eine Anfängerfrage, aber ich habe keine umfassende Antwort gefunden. Was sind die Unterschiede (falls vorhanden) der folgenden Erklärungen? CHARACTER(5) :: a CHARACTER, DIMENSION (5) :: b CHARACTER(LEN=5) :: c CHARACTER :: d(5) ...

TOP-Veröffentlichungen

14 die antwort

C # -Mitgliedervariableninitialisierung; beste Übung

Ist es besser, Klassenmitgliedervariablen bei der Deklaration zu initialisieren private List<Thing> _things = new List<Thing>(); private int _arb = 99;oder im Standardkonstruktor? private List<Thing> _things; private int _arb; public TheClass() ...

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

14 die antwort

efinieren von statischen const-Integer-Elementen in der Klassendefiniti

ach meinem Verständnis können in C ++ statische const-Member in einer Klasse definiert werden, solange es sich um einen Integer-Typ handel Warum gibt mir der folgende Code dann einen Linker-Fehler? #include <algorithm> #include <iostream> class ...

10 die antwort

Was ist der Vorteil für eine C-Quelldate

Ich verstehe, dass eine Quelldatei, wenn sie auf Funktionen aus einer anderen Datei verweisen muss, ihre Header-Datei enthalten muss, aber ich verstehe nicht, warum die Quelldatei ihre eigene Header-Datei enthält. Inhalte in der Header-Datei ...

2 die antwort

Deklarationen, Definitionen, Initialisierungen in C, C ++, C #, Java und Python [closed]

Was bedeuten die Begriffe in jeder der oben genannten Sprachen? Warum unterscheiden sich die Sprachen in dieser Hinsicht (wo auch immer, wenn überhaupt)?

4 die antwort

Wo ist der "richtige" Ort, um Klassenvariablen in AS3 zu initialisieren

Ist es "besser", AS3-Klassenvariablen im Klassenkonstruktor zu initialisieren? Oder kann ich sie einfach auf ihren Standardwert initialisieren, wenn ich sie an der Spitze meiner Klasse deklariere? Ich frage, weil es ineffizient erscheint, wenn es ...

12 die antwort

Was ist der Zweck der Forward-Deklaration?

was ist die Beschreibung oder Bedeutung davon: zum Beispiel: class test; class test { ..... };