Was ist in den Programmiersprachen C und C ++ der Unterschied zwischen der Verwendung von spitzen Klammern und der Verwendung von Anführungszeichen in einer includeAnweisung wie folgt? #include <filename> #include
Header-Dateien werden in einigen Programmiersprachen verwendet, um den Quellcode als einzelne Kopie zu speichern, die in mehreren Quelldateien wiederverwendet werden kann. Dieses Tag sollte für Fragen zur Verwendung von Header-Dateien verwendet werden. Ein Tag für die Programmiersprache wie C, C ++, PHP oder Ruby sollte zusammen mit diesem Tag verwendet werden, da die Verwendung der Header-Datei zwischen den Programmiersprachen variieren kann. Dieses Tag wird normalerweise nicht mit Java- oder Go-Programmierung und der Importanweisung verwendet.
Was ist in den Programmiersprachen C und C ++ der Unterschied zwischen der Verwendung von spitzen Klammern und der Verwendung von Anführungszeichen in einer includeAnweisung wie folgt? #include <filename> #include
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...
Also beendete ich meine erste C ++ - Programmieraufgabe und erhielt meine Note. Aber laut der Bewertung habe ich Noten für verloren including cpp files instead of compiling and linking them. Mir ist nicht klar, was das bedeutet. Beim Rückblick auf meinen Code habe ich beschlossen, keine...
Traditionell war / ist die standardmäßige und tragbare Methode zur Vermeidung mehrerer Header-Einschlüsse in C ++ die Verwendung des #ifndef - #define - #endifPre-Compiler-Direktiven-Schemas, das auch als Makro-Guard-Schema bezeichnet wird (siehe Code-Snippet unten). #ifndef MY_HEADER_HPP #define...
Welche Header-Dateien liefern die Grundlagen für die verschiedenen x86-SIMD-Befehlssatzerweiterungen (MMX, SSE, AVX, ...)? Es scheint unmöglich, eine solche Liste online zu finden. Korrigiere mich, wenn ich falsch
In all unseren C ++ - Kursen setzen alle Lehrer immer using namespace std;direkt nach dem #includes in ihre .hDateien. Dies scheint mir seitdem gefährlich zu sein, wenn ich diesen Header in ein anderes Programm einbinde, wird der Namespace in mein Programm importiert, möglicherweise ohne es zu...
Angenommen, ich habe ein Makefile mit der Regel %.o: %.c gcc -Wall -Iinclude ... Ich möchte, dass * .o neu erstellt wird, wenn sich eine Header-Datei ändert. Anstatt eine Liste von Abhängigkeiten zu erstellen /include, müssen alle Objekte im Verzeichnis neu erstellt werden, wenn sich eine...
Wenn Sie Ihren Code in mehrere Dateien aufteilen, was genau sollte in eine .h-Datei und was in eine .cpp-Datei passen?
Betrachten Sie ein Paar von zwei Quelldateien: eine Schnittstellendeklarationsdatei ( *.hoder *.hpp) und ihre Implementierungsdatei ( *.cpp). Lassen Sie die *.hDatei wie folgt aussehen: namespace MyNamespace { class MyClass { public: int foo(); }; } Ich habe zwei verschiedene Methoden zur...
Normalerweise verwenden wir @interface interface_name : parent_class <delegates> { ...... } @end Methode in der .h-Datei und in der .m-Datei synthetisieren wir die Eigenschaften der in der .h-Datei deklarierten Variablen. In einigen Codes wird diese @interface ..... @ end-Methode...
Ok, keineswegs ein C / C ++ - Experte, aber ich dachte, der Sinn einer Header-Datei besteht darin, die Funktionen zu deklarieren, und dann sollte die C / CPP-Datei die Implementierung definieren. Als ich heute Abend C ++ - Code überprüfte, fand ich dies in der Header-Datei einer Klasse...
Ich sende eine Datei mit TCP vom Client zum Server. Um das Ende der Datei zu markieren, sende ich gerne die Dateigröße vor den eigentlichen Daten. Also benutze ich einen statSystemaufruf, um die Größe der Datei zu ermitteln. Dies ist vom Typ off_t. Ich möchte wissen, wie viele Bytes es belegt,...
Zwei häufig gestellte Fragen zu gehören Wachen : ERSTE FRAGE: Warum schützen Include Guards meine Header-Dateien nicht vor gegenseitiger, rekursiver Aufnahme ? Ich erhalte jedes Mal Fehler über nicht vorhandene Symbole, die offensichtlich vorhanden sind, oder sogar seltsamere Syntaxfehler, wenn...
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Monaten . Verbessere diese...
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Ich weiß, dass...
Ich rufe meine Swift-Klassen erfolgreich von Objective C (für das Ziel 'MyApp') über die import-Anweisung auf: #import "MyApp-Swift.h" Ich habe jetzt ein neues Ziel namens "MyAppLite" erstellt. Beim Kompilieren des neuen Ziels werden Fehler angezeigt, da der Code "MyApp-Swift.h" benötigt,...