Tag: header-files
Header-Dateien in einigen Programmiersprachen zu halten, source-code als eine einzelne Kopie, die kann wiederverwendet werden in mehreren Quelldateien. Dieser tag sollte genutzt werden für Fragen zur Verwendung von header-Dateien. Ein tag für die Programmiersprache wie C, C++, Php, oder Ruby sollte verwendet werden, zusammen mit diesem tag, da header-Datei verwenden können, variieren zwischen den Programmiersprachen. Dieses tag wird normalerweise nicht verwendet, mit Java oder Go-Programmierung und die import-Direktive.
2
Antworten
Habe ich eine Häufig verwendete Funktion f(). Ich will f() werden in der header-Datei util.h, so dass ich verwenden können f() einfach, ohne jede extra-Zusammenstellung: user1.c: #include "util.h" int main(){ f(); return 0; } util.h: void f(){
4
Antworten
Wenn Sie wollen, um die Funktion von Definitionen in header-Dateien, es scheint, gibt es drei verschiedene Lösungen: markieren Sie die Funktion als inline markieren Sie die Funktion als static setzen Sie die Funktion in einem anonymen namespace
2
Antworten
Wenn ich $(BUILT_PRODUCTS_DIR) im User Header Search Path (wie empfohlen in diese tutorial über statische Bibliotheken) XCode 4 behebt es so: Dies ist ein problem, während ich mit dem simulator, denn die build-Dateien sind gespeichert in Debug-iphonesimulator
2
Antworten
Bis jetzt habe ich es geschafft, Xcode link auf die Gnu-Wissenschaftliche Bibliotheken (GSL), die ich installiert habe unter /usr/local/lib/und mit header-Dateien unter /usr/local/include. Unter "Build Phases" > "Link-Binary Mit Bibliotheken" hatte ich Hinzugefügt libgsl.a usw. Heute, Xcode
5
Antworten
Habe ich einige problem mit der folgenden codes vor allem im header.c wo ich keinen Zugriff auf die extern int variable x in der Kopfzeile.h... Warum? Tut extern-variable in .h nicht global??? Wie kann ich das auf
2
Antworten
In unseren workflow haben wir einen Modul A das ist aus mehreren header-Dateien, Modul A nicht produzieren jede binäre (Anmerkung: es wird offensichtlich sein, für andere Module, das sind einige der überschriften aus Modul A zu produzieren
2
Antworten
Wenn ich Schreibe, eine Bibliothek und header Dateien für die Entwicklung enthalten, und haben ein src/Makefile.am wie diese: AM_CFLAGS = -std=c99 -Wall -Werror -Os lib_LTLIBRARIES = libmylibrary.la libmylibrary_la_SOURCES = a.c b.c include_HEADERS = a.h b.h Alles funktioniert
3
Antworten
Will ich kompilieren eine c-Datei in OSX mountain lion. In Xcode 4.4, Einstellungen -> Downloads kann ich installieren der Befehlszeilen-tools, das zu tun. Aber auf diesen Bereich rät es mir, dass ich verwenden können, xcrun statt: Bevor
4
Antworten
First off, ich war zu schreiben, ein lange Liste von if - /else-Anweisungen in vim und erkannte, dass 1) es gibt einen besseren Weg das zu tun, was ich versuche zu tun, und 2) SO reif wäre,
2
Antworten
Es ist nicht oft, dass ich die Arbeit in C++ und ich habe laufen in eine einfache Fehler, die hält mich auf. In Xcode habe ich die folgenden zwei Fehlermeldungen: In Event.h: Control reaches end of non-void
7
Antworten
Frage ich mich, warum den Namen nach der #ifndef Richtlinie ist immer alle Kappen und scheinen nicht zu passen der name der header-Datei? Was sind die Regeln rund um diese? Ich habe auf der Suche um die
3
Antworten
Habe ich schon Weg durch einen Haufen von threads zu hören, und ein paar andere, die ich über Google gefunden. Ich kann immer noch nicht scheinen, um dieses Recht zu bekommen. //Room.h #ifndef ROOM_H #define ROOM_H #include
2
Antworten
Denke, ich habe dies in der Liste.h: typedef struct list_t list_t; typedef struct list_iter_t list_iter_t; list_iter_t iterator(list_t *list); dann definieren Sie in der Liste.c: typedef struct node_t { ... } node_t; struct list_iter_t { node_t *current; //this
2
Antworten
Nehmen wir an, ich definiere BAR in foo.h. Aber foo.h könnte nicht existieren. Wie kann ich es aufnehmen, ohne dass der compiler meckert bei mir? #include "foo.h" #ifndef BAR #define BAR 1 #endif int main() { return
3
Antworten
Ich habe ein Projekt mit mehreren Zielen von denen jeder baut eine ziemlich ähnliche Versionen der app, aber mit verschiedenen Bildern, assets und plists. Für plists/Bilder ist in Ordnung, aber ich verwende die ShareKit und Appirater Rahmenbedingungen,
1
Antworten
Ich bin der Erstellung einer Funktion zum Lesen des Inhalts einer Datei, befindet sich in einem IO.cpp Datei: #include "IO.h" #include <iostream> #include <fstream> IO::IO() { //ctor } void IO::readFile(std::string fileName) { std::ofstream inputFile; inputFile.open(FileName); inputFile >>
2
Antworten
Möchte ich deklarieren Sie eine Struktur in eine header-Datei, damit ich Sie in meine Quelldatei. Was mache ich falsch? Ich möchte in der Lage sein, um Zugriff auf meine Struktur, die von einer beliebigen Funktion aus. info.h
4
Antworten
Ich bin versucht derzeit, stellen Sie eine einfache Programm, das beinhaltet zwei header-Dateien. Ich sehe Sie im Projektmappen-Explorer, in dem ich Sie durch "vorhandene Dateien". Jedoch, wenn ich mein Programm es die folgende Fehlermeldung erhalten. schwerwiegender Fehler
2
Antworten
Meine einfache Klasse nicht mehr kompilieren in Visual Studio. Es funktionierte vorher habe ich noch die string company-Mitglied und die getter-Methode getCo() zu. Ich glaube, ich muss setzen Sie #include für die Zeichenfolge standard-Bibliothek irgendwo, aber ich
3
Antworten
Ich versuche, ein makefile zu kompilieren Sie ein Programm, das jemand anderes geschrieben hat, mit cygwin. Ich bekomme eine Menge Fehlermeldungen, von denen viele beschweren sich error: template with C linkage. Nach der Suche rund um für
1
Antworten
Habe ich eine statische Bibliothek iOS-Projekt ProjectCore, möchte ich in den Projekt -MyProject. In der Bibliothek Projekt, das ich eingestellt: PUBLIC_HEADERS_FOLDER_PATH = $(TARGET_NAME) So Ende ich mit der folgenden Struktur libProjectCore.a ProjectCore (Folder) +- ProjectCore.h +- ProjectCoreUtil.h
4
Antworten
Werkzeug include-what-you-use kann verwendet werden, um zu erkennen, unnötige Header. Ich bin mit CMake für meine C++ - software-Projekt. Wie kann ich anweisen, CMake ausgeführt werden, gehören-was-Sie-verwenden Sie automatisch auf die source-Dateien meiner software-Projekt? Hast du die
1
Antworten
Die Antwort auf meine Frage vielleicht schon gibt, aber ich habe keinen Erfolg, Synthese der Daten in einer kohärenten Lösung. Ihre Beratung wird sehr geschätzt. Schreibe ich ein "User Control" - Anwendung mit Visual Basic (.NET 3.5)
3
Antworten
Vom hier, es wird gesagt, dass: Für #include "filename" der Präprozessor sucht im gleichen Verzeichnis wie die Datei mit der Richtlinie. Diese Methode ist normalerweise verwendet, um Programmierer-definierte header-Dateien. Für #include <filename> der Präprozessor sucht im Rahmen
4
Antworten
Ich versuche zu bauen, ein Projekt auf Linux via Makefile. Ich immer cannot find <sys/time.h> Fehler. Ich fragte herum, und mir wurde gesagt, dass mein Projekt keinen Zugriff zum library-Ordner. Also, ich bin versuchen zu lösen dieses
3
Antworten
Wenn ich das mache: less /usr/include/stdio.h (die nur eine C - Bibliothek- nichts zu tun mit C++) Sehe ich __THROW nach ein paar Funktionsdeklarationen. Auch Kommentare über ein paar Funktionen, die sagen, dass 'Diese Funktion ist eine
2
Antworten
was ist alloc.h? einige Fragen auf, SO wie diese und diese aufgenommen haben alloc.h. aber, wenn ich habe versucht, um es den gcc gibt Fehler als error: alloc.h: No such file or directory Besitzt eine solche Datei
3
Antworten
Ich habe mir diese links gilt : Diese eine und Diese und ein paar andere ähnliche. Keine der Antworten, die hier gegeben sind Arbeitsmethoden arbeiten. Ich habe zwei source-Dateien a1.c , a2.c und zwei header-Dateien a1.h und
2
Antworten
Habe ich Folgendes direcory Stuktur: src +-- lib1 +-- lib1.h +-- lib2 +-- lib2.h Beide lib1 und lib2 sind gonna verteilt (installiert). lib2 nutzt lib1, so braucht es einige beinhaltet: #include "../lib1/lib1.h" //1 #include "lib1/lib1.h" //2 #include
2
Antworten
Wie können die Grafik-Funktionen verwendet werden, die in Visual Studio 2017 (C++) ohne Verwendung von BGI-Bibliothek? Welche header-Datei verwendet wird? Ich möchte diese Funktionen nutzen zu können, Dinge zu tun, wie das zeichnen eines Kreises. Verwenden Sie
1
Antworten
Ich versuche zur Erstellung einer header-Datei in meinem xcode 3.1.2. Hier ist, was ich Tue. Ich starte xcode, mache ich ein neues Projekt und speichern Sie es als Dreirad. Dann Fragen Sie mich: Wählen Sie eine Vorlage
2
Antworten
Ich 've been kämpfen, für mehr als 3 Stunden aber finde keine Lösung. Ein einfaches helloworld-Programm läuft gut und ich kann mit der Ausgabe, #include<iostream> #include<string> using namespace std; int main(){ string s; cout<<"hello world"; } Aber
1
Antworten
Einfache Frage.... Ich habe eine header-Datei namens Tasche... #include <map> #include <iostream> #include <string> using namespace std; class Bag { public: Bag(); map <const string str, int number> items; private: }; #endif In der Umsetzung, möchte ich
4
Antworten
Trat ich eine schon vorhandene (opensource-) Qt-4-Projekt hinzufügen, einige Funktionen. Das Projekt wird kompiliert und läuft perfekt auf Slackware-Linux mit Qt 4.8.5. Als IDE ich zum ersten mal verwendet KDevelop (kommt mit Slackware), aber Qt-Projekt-Dateien werden nicht
3
Antworten
So, ich habe Folgendes in einer Spezifikationsdatei #include <string> #include <fstream> using namespace std: class MyStuff { private: string name; fstream file; //other stuff public: void setName(string); } Ich habe auch in der Implementierungsdatei #include "MyStuff.h" using
7
Antworten
Ich will wissen den genauen Unterschied zwischen Header-Datei (wie in MyHeader.hpp) und eine namespace im c++? C hat keine namespaces. InformationsquelleAutor | 2010-07-19
2
Antworten
Ich arbeite an einem kleinen Projekt für meine Strukturen-Klasse, und es laufen in ein Problem, auch der TA konnte es nicht herausfinden. Es wurde vorgeschlagen, poste ich es hier und ich könnte etwas Hilfe. Also hier geht
2
Antworten
Installierte ich "Klasse Dump" aus Cydia zu bekommen Anwendungs-header-Dateien. Aber es gibt ein problem. Ich kann die class-dump in Standard-app. Zum Beispiel, lief ich mit diesem Befehl: class-dump -H /Applications/MobileSafari.app/MobileSafari -o /Headers/safari und bekommen konnte, header-Dateien in
3
Antworten
Ich versuche die Verwendung von standard-system-header-Dateien in mein C++ XCode Projekt: #include <openssl/bio.h> #include <openssl/ssl.h> #include <openssl/err.h> Build schlägt fehl, und es beschwert sich: "Openssl/bio.h: No such file or directory" Fügte ich /usr/include "Header Search Paths" in
9
Antworten
Wie kommt dieser code std::map <std::string , int> m; m["a"]=1; kompiliert (ich bin mit MSVC 2010) #include <string> aber nicht mit #include <string.h> ? InformationsquelleAutor Valmond | 2012-02-13
2
Antworten
Ich habe versucht, dieses heraus für eine Weile jetzt, und ich bin an dem Punkt, wo ich bin aus Vermutungen/Ideen. Bin ich, dass einige C-Programme für numerische analysis in der Schule, und viele Programme verwenden utility-Funktionen, die
2
Antworten
Also ich habe eine header-Datei, die Funktion Implementierungen und Prototypen. Ich bin jetzt versucht zu trennen, diese Implementierungen aus der Datei und lassen Sie den Prototypen, seit ich weiß, das ist nicht gute standards zu haben, die
1
Antworten
Schreibe ich ein libnetfilter_queue Programm. Ich bin neu in linux-kernel-Programmierung. Ich brauche zu gehören linux/skbuff.h, net/checksum.h und viele Verwandte kernel-Header, die sind nicht vorhanden in /usr/include/linux. Ich bekomme folgenden Fehler auf Zusammenstellung fatal error: linux/skbuff.h: No such
1
Antworten
Ich bin beauftragt, erstellen Sie eine Verknüpfte Liste in C++. Soll ich erstellen eine Struktur für beide LinkedList und Node .Es gibt viele Funktionen, die ich bin, sollen in diesem Programm, aber für mein eigenes Verständnis, ich
4
Antworten
Habe ich die folgenden Erklärungen FILE *fptr; FILE *optr; in algo.h Ich habe den main in main.c öffnet diese Dateien. Ich bekomme den oben genannten Fehler, wenn ich die Deklarationen in der header-Datei. Wenn ich es in
2
Antworten
BEARBEITET FRAGE: Habe ich 2500 Zeilen x 100 Spalten, die Daten in der variable mit dem Namen avg_data_models. Ich habe auch 2500 Zeilen x 100 Spalten variable 'X' und ähnliche Größe-matrix variable 'Y', die beide mit den
1
Antworten
Ich bin mit C++ zu machen, eine Qt mobile Anwendung für maemo. Habe ich meine Klasse Erklärung, aber ich bekomme diese Fehlermeldung: ISO C++ forbids declaration of 'QGeoPositionInfoSource' with no type Mein code ist folgender: phonehelper.h #ifndef
1
Antworten
Habe ich ein CLI-Programm, bestehend aus einer einzelnen vt.c-Datei, die kompiliert und läuft unter Windows (cmd.exe) die Verwendung von Open Watcom. Kann ich auch kompilieren für Linux, während mit Open Watcom unter Windows (und den daraus resultierenden
1
Antworten
Ich durchsuchte die website und es gab Antworten, die über Standard-Konstruktor oder mit #pragma. aber ich bin mit #pragma in meinem visual studio, und ich habe versucht zu Debuggen, aber jede dieser Methoden hat nicht funktioniert. Bitte
2
Antworten
Ich will einen Prozessor in voreen (wie diese .cpp | .h) portieren dieses OTB-Anwendung: http://hg.orfeo-toolbox.org/OTB/file/ca4366bb972e/Applications/Segmentation/otbSegmentation.cxx Ich programmiert haben, fast alle Parameter in Eigenschaften, etc.. aber Wenn man sich anschaut, wie Drei hundert sechs und siebzig, werden Sie