Suchergebnisse für Anfrage "declaration"

3 die antwort

Warum können Variablendeklarationen Funktionsdeklarationen immer überschreiben?

Egal ob ich die Funktion nach der Variablen definiere var a = 1; function a() {}; typeof a // numberOder wenn ich die Funktion vor der Variablen definiere function a() {}; var a = 1; typeof a // numberdas endgültigetypeof Ergebnis ...

4 die antwort

Funktionsvorlage ausblenden, Spezialisierungen deklarieren

Dies ist eine Fortsetzung vonC ++ - Vorlagen: Instanziierung der Basisvorlage verhindern [https://stackoverflow.com/questions/2050900/c-templates-prevent-instantiation-of-base-template] Ich verwende Vorlagen, um eine Funktionsüberladung zu ...

3 die antwort

Wie füge ich Konstruktoren / Destruktoren zu einer unbenannten Klasse hinzu?

Gibt es eine Möglichkeit, einen Konstruktor oder Destruktor in einer unbenannten Klasse zu deklarieren? Folgendes berücksichtigen void f() { struct { // some implementation } inst1, inst2; // f implementation - usage of instances }Folgefrage: ...

TOP-Veröffentlichungen

4 die antwort

Ziel-C: Wie kann ich als Global auf eine String-Variable zugreifen?

Ich bin neu in der iPhone-Entwicklung. Ich möchte in allen Klassenmethoden auf eine Zeichenfolgenvariable zugreifen, und ich möchte global auf diese Zeichenfolge zugreifen. Wie kann ich das machen? Bitte hilf mir.

3 die antwort

ANSI-C-Grammatik - Array-Deklarationen wie [*] et alii

Die ANSI C Grammatik von-Verknüpfung- [http://www.quut.com/c/ANSI-C-grammar-y.html]Gib mir die folgenden Regeln für Array-Deklarationen: (1) | direct_declarator '[' type_qualifier_list assignment_expression ']' (2) | direct_declarator '[' ...

3 die antwort

Wo kann ich eine Variable in C99 legal deklarieren?

Als ich zum ersten Mal in C eingeführt wurde, wurde mir empfohlen, meine Variablen immer oben in der Funktion zu deklarieren. Jetzt, da ich die Sprache sehr gut verstehe, konzentriere ich mich auf den Codierungsstil und schränke insbesondere den ...

2 die antwort

Was ist der Unterschied zwischen diesen Angaben in C?

Was bewirken die folgenden Deklarationen in C und C ++? const int * i; int * const i; const volatile int ip; const int *i;Sind die obigen Angaben falsch? Wenn nicht, was ist die Bedeutung und der Unterschied zwischen ihnen? Was sind die ...

1 die antwort

Namen bezeichneten dieselbe Entität

Die folgende Definition vondeklarative Region: Jeder Name wird in einem Teil des Programmtexts eingeführt, der als deklarativer Bereich bezeichnet wird. Dies ist der größte Teil des Programms, in dem dieser Name gültig ist. In diesem Fall kann ...

4 die antwort

Kann eine Variable nur im Rahmen einer if-Anweisung definiert werden, ähnlich wie dies häufig bei for-Schleifen der Fall ist?

Gibt es eine Möglichkeit, eine Variable in einer if-Konstruktion so zu deklarieren, zuzuweisen und mit einem Ausdruck zu vergleichen, dass sie nur im Rahmen der if-Konstruktion definiert wird? Dies funktioniert (deklarieren und zuweisen, aber ...

3 die antwort

Hat die neue Initialisierungsfunktion für C ++ 11-Member bei der Deklaration dazu geführt, dass Initialisierungslisten veraltet sind?

Mit C ++ 11 haben wir jetzt die Möglichkeit, Klassenmitglieder in einer Header-Deklaration zu initialisieren: class aClass { private: int mInt{100}; public: aClass(); ~aClass(); };Also bin ich ein bisschen verwirrt. Üblicherweise wurden ...