Suchergebnisse für Anfrage "header-files"

6 die antwort

Objektiv C zu Swift-Header-Datei mit mehreren Zielen

Ich rufe meine Swift-Klassen erfolgreich von Objective C (für Ziel 'MyApp') über die import-Anweisung auf: #import "MyApp-Swift.h" Ich habe jetzt ein neues Ziel mit dem Namen "MyAppLite" erstellt. Wenn ich das neue Ziel kompiliere, erhalte ich ...

4 die antwort

Ist es eine schlechte Praxis, einen C-Header anstelle seines C ++ - Äquivalents in C ++ zu verwenden (z. B. stdio.h anstelle von cstdio)?

Es scheint, dass viele Leute example.h anstelle von cexample in ihren C ++ - Code aufnehmen. Ich weiß, dass in den C ++ - Versionen alles im Namespace std deklariert ist, aber mir sind keine weiteren Unterschiede bekannt. Warum verwenden die ...

1 die antwort

Welche Header in der C ++ - Standardbibliothek enthalten garantiert einen weiteren Header?

Die Header der C ++ - Standardbibliothek können sich auf nicht angegebene Weise gegenseitig einschließen, daher sollten Programmierer im Allgemeinen nicht von einem Header abhängen, der einen anderen enthält. In einigen Fällen wird ...

TOP-Veröffentlichungen

4 die antwort

Wie soll CMake in der IDE Header anzeigen, die nicht Teil eines binären Ziels sind?

In unserem Workflow können wir ein @ habModul A das aus mehreren Header-Dateien besteht,Modul A erzeugt keine Binärdatei (Randnotiz: Es wird offensichtlich von anderen Modulen verwendet, die einige der Header von @ enthalteModul A, ...

18 die antwort

class foo; in der Header-Datei

Ist jemand in der Lage zu erklären, warum Header-Dateien so etwas haben? class foo; // This here? class bar { bar(); }; Benötigen Sie dazu eine include-Anweisung? Vielen Dank

6 die antwort

Undef ein typedef in C ++?

Ich arbeite an einem riesigen Projekt mit einer Datei A.h, deren Code eine Zeile hat typedef unsigned __int16 Elf64_Half;Auch da ich auf Linux aufbaue und @ benutdlinfo Funktion, muss ich @ einschließlink.h Datei in meinem Projekt. Und hier ...

2 die antwort

Warum werden sowohl "std :: printf" als auch "printf" kompiliert, wenn <cstdio> anstelle von <stdio.h> in C ++ verwendet wird? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wenn wir C-Header in C ++ verwenden, sollten wir Funktionen aus std :: oder dem globalen Namespace ...

4 die antwort

Wie kann ich C-Header-Dateien erstellen [closed]

Ich möchte in der Lage sein, eine Sammlung von Funktionen in einer Header-Datei zu erstellen, die ich in einem meiner C-Programme einbinden könnte.

10 die antwort

Header Dateien inkludieren / Deklaration weiterleiten

In meinem C ++ Projekt, wann muss ich Inclusion verwenden #include "myclass.h") der Header-Dateien? Und wann muss ich Forward-Deklaration der Klasse verwenden class CMyClass;)?

10 die antwort

C: Warum enthalten wir Header-Dateien, die deklarieren, aber nicht definieren?

uf einem hohen Niveau, ich verstehe, wir verwenden#include -Anweisungen, um Code aus anderen Dateien für die aktuelle Datei verfügbar zu machen. Aber ich verstehe nicht, warum wir eine Header-Datei einfügen, die Deklarationen, aber keine ...