Tag: redefinition

Fehler: 'int main(int, char**)' previously defined here in C++

Anzahl der Antworten 1 Antworten
Ich bin Implementierung gtest jetzt, und es gibt mir eine Fehlermeldung : main, die zuvor hier definiert. Hier utest.cpp //Bring in my package's API, which is what I'm testing #include "../src/test.cpp" //Bring in gtest #include <gtest/gtest.h> //Declare

"Neudefinition von 'foo' als andere Symbolart"

Anzahl der Antworten 4 Antworten
Ich versuche zu überarbeiten und bringen-über einige alte code, und ich lief über so etwas wie dieses: struct foo; typedef struct foo * foo; Wenn Sie versuchen, um es zu kompilieren, bekomme ich die folgende Art von

C++ variable Neudefinition

Anzahl der Antworten 1 Antworten
Habe ich eine Datei: variableinclude.h #ifndef _variableinclude_h_ #define _variableinclude_h_ AClass* variable1; int* variable2; #endif Aber ich diese Datei in ein anderes, zwei verschiedene Dinge: - atest1.h - atest2.h Das problem ist das folgende: variable Neudefinition. Wie man

Einzelne Klasse hat eine Klasse-Neudefinition Fehler

Anzahl der Antworten 4 Antworten
Ich bin neu bei C++, und ich habe ein problem mit meiner Klasse Definitionen in der header-Datei. Der code für die header-Datei (Student.h) ist: #include <string> using namespace std; class Student { //Data Members for a Student

Fehler C2371: 'functionname' Neudefinition: verschiedene Grundtypen

Anzahl der Antworten 1 Antworten
habe ich ein Problem. Ich verwende Visual Studio 2013 und die folgende Fehlermeldung erhalten: Error C2371: 'getgrundflaeche' redefinition: different basic types. Ich weiß nicht, warum ich diese Fehlermeldung erhalten. Ich habe den gleichen Fehler mit VS12, wenn

C++ - Klasse Neudefinition Fehler

Anzahl der Antworten 3 Antworten
Ich bin kompilieren ein logging-Programm, aber ich erhalte diese Fehlermeldung und kann nicht herausfinden, für das Leben von mir... logger.cpp:15: error: redefinition of ‘class Logger’ logger.h:20: error: previous definition of ‘class Logger’ mit gcc beim kompilieren mit

Typedef Neudefinition Fehler, wenn Sie versuchen zu bauen XCode Projekt release

Anzahl der Antworten 1 Antworten
Kann ich bauen, mein Projekt in Xcode(4.2) für das Debuggen ohne Probleme, aber wenn ich bauen will es zum release (build z.B. für die Archivierung) ich bekomme Fehler:"Typedef Neudefinition mit verschiedenen Typen (unsigned int vs unsigned long)".

C, "in Konflikt stehende Typen für..." - Fehler

Anzahl der Antworten 2 Antworten
Bevor ich weiter, hier ist der code gibt mir einen Fehler: #define numScores 3 //the number of test scores which a student will have struct btreenode{ int studentID; //the ID number of the student at the current

error C2375: Neudefinition; unterschiedliche Bindung

Anzahl der Antworten 5 Antworten
Fehler Platz in der api: #define DLLEXPORT extern "C" __declspec(dllexport) DLLEXPORT int CAnyseeUSBTVControllerDlg::InitCaptureDevice() { In meine .h-Bibliothek von Klassen und Funktionen definition: class CAnyseeUSBTVControllerDlg : public CDialog { //Construction public: int InitCaptureDevice(void); Irgendeine Idee wie es zu

C++ Fehlermeldung Neudefinition der Funktionen

Anzahl der Antworten 4 Antworten
Ich bin mit zwei stacks implementieren Sie eine queue-Klasse. Meine header Datei sieht folgendermaßen aus: #ifndef _MyQueue_h #define _MyQueue_h using namespace std; template <typename T> class MyQueue { public: MyQueue(); ~MyQueue(); void enqueue(T element); T peek(); void

Neu definieren oder ändern von makro Wert

Anzahl der Antworten 2 Antworten
Derzeit arbeite ich an einem bereits entwickelten Projekt geschrieben in MFC C++ und stehe vor einem problem mit einer bereits vorhanden makro mit der definition: #define HEIGHT_TESTS 13 Ich versuche, ändern Sie den Wert aus dem code,

Warum bin ich immer diese Neudefinition der Klasse Fehler?

Anzahl der Antworten 7 Antworten
Entschuldigung für das " code dump: gameObject.cpp: #include "gameObject.h" class gameObject { private: int x; int y; public: gameObject() { x = 0; y = 0; } gameObject(int inx, int iny) { x = inx; y =

Nicht include <gl/gl.h>

Anzahl der Antworten 2 Antworten
Ich bin mit Visual Studio 2010. Ich bin versucht zu schreiben, die Kamera einfach Klasse in OpenGL. Ich brauchen, um gl/gl.h in der Kamera.h gl/gl.h ist bereits im Preis enthalten main.cpp und Kamera.h ist enthalten in main.cpp

Wie definieren Sie eine Ruby-Konstanten, ohne Warnung?

Anzahl der Antworten 5 Antworten
Ich bin mit etwas Ruby-code, der evals eine Ruby-Datei jedes mal, wenn das Datum sich ändert. In der Datei habe ich Konstanten-Definitionen, wie Tau = 2 * Pi und, natürlich, machen Sie den interpreter anzeigen der unerwünschte

C ++ Redefinition-Headerdateien (winsock2.h)

Anzahl der Antworten 15 Antworten
Wie kann ich verhindern, einschließlich der header-Dateien doppelt? Das problem ist, ich bin auch der in MyClass.h und dann bin ich einschließlich MyClass.h in vielen Dateien, so enthält es mehrere Male und der Neudefinition der Fehler Auftritt.

Überschreiben Sie eine Elementfunktion mit einem anderen Rückgabetyp

Anzahl der Antworten 5 Antworten
Betrachten Sie das Beispiel unten: #include <iostream> using namespace std; class base { public: virtual int func() { cout << "vfunc in base class\n"; return 0; } }; class derived: public base { public: double func() {