Ich habe über externe Variable gelesen, aber keine Antwort gefunden, die sich auf die Speicherzuweisung bezieht. Meine Frage lautet: Wer reserviert den Speicher für die externe Variable und in welchem Speichersegment.
%Vor%
hier Datei 1 wi...
Ich muss häufig c / c ++ - Programme mit mehr als 10 Quelldateien schreiben, wobei eine Handvoll Variablen zwischen den Funktionen in allen Dateien aufgeteilt werden muss. Ich habe zuvor gelesen, dass es allgemein üblich ist, globale Variablen m...
Ich habe eine enum, die ich in einer .h Datei deklariert habe:
%Vor%
in einer separaten .cpp Ich kann das nicht tun:
%Vor%
Wie würde man das tun, ohne den ganzen Header, wo die enum deklariert ist, einzubeziehen?
Herausforderung:
Ich habe diesen Code, der nicht kompiliert werden kann. Kannst du herausfinden, was los ist? Es verursachte mir einmal Kopfschmerzen.
%Vor%
Es sieht auf den ersten Blick korrekt aus. Wie viele und welche sind die Fehler...
Ich habe zwei Fragen beantwortet,
statische und externe globale Variablen in C und C ++
globale Variable in C sind statisch oder nicht?
Beide Fragen sagen die zwei Dinge auf unterschiedliche Weise.
Frage 1: Global variables are...
Zur natürlichen Sortierung in meiner Anwendung lade ich zur Zeit P / Aufrufen einer Funktion namens StrCmpLogicalW in shlwapi.dll. Ich habe darüber nachgedacht, meine Anwendung unter Mono laufen zu lassen, aber natürlich kann ich dieses P / Invo...
Ich möchte eine öffentliche typedef zu einer Vorlage für einen Zeiger auf ein Funktion nehmen ein Argument hinzufügen, die "C" Sprache Verknüpfung verwendet.
Ich habe es versucht:
%Vor%
Und:
%Vor%
Und:
%Vor%
ohne Erfolg.
Ist...
Ich bin verwirrt über inline in C99.
Hier ist, was ich will:
Ich möchte, dass meine Funktion überall inline wird, nicht nur in einer Übersetzungseinheit (oder einer Kompilierungseinheit, einer .c -Datei).
Ich möchte die Adresse de...
Wenn ich eine leere Variable nach Wert übergebe, obwohl sie keine Definition hat, ist sie sicher und konform?
Ich bin auf dieses Problem gestoßen, als ich an Code gearbeitet habe und | überladen habe, um den Inhalt des Vektors v : auszu...
Angenommen, ich möchte ein globales Datenfeld für mein Programm freigeben, zum Beispiel:
%Vor%
Was ist die korrekte extern -Deklaration für dieses Array in der C-Header-Datei?
Auch was ist mit einem Array wie folgt:
%Vor%
In meiner...