Problem mit dem einbinden von Headdateien
-
Hallo zusammen
Ich habe ein kleines Problem mit dem einbinden von Headerdateien. Ich versuche zur Zeit dieses Tutorial zu verstehen.
http://www.codeproject.com/Articles/20187/The-Ultimate-Grid-Beginner-s-Guide
Leider komme ich bei diesem Schritt nicht weiterNext, you'll need to include the MyCug.h file in the app and view classes - like so:
// YourApp.cpp : Defines the class behaviours for the application. #include <span class="code-string">"stdafx.h" </span> #include <span class="code-string">"mycug.h" // add the header to the YourApp and YourView cpp files </span> #include <span class="code-string">"test.h" </span> #include <span class="code-string">"MainFrm.h"</span>
Visual Studio erkennt das <span> nicht. Und ich bin leider noch sehr unerfahren mit C++ und allgemein dem Programmieren. Eventuell habe ich auch etwas total missverstanden mit diesem span.
Könnte mir jemand erklären, wie ich genau vorgehen muss, damit die Headerfiles eingebunden werden?Liebe Grüsse
-
Das <span ...> ist an der Stelle auch einfach falsch. Lass es weg.
-
Das span kommt daher, dass die Seite-dein Browser das HTMLßElement nicht richtig darstellen kann.
-
Dachte mir schon dass es etwas so absurdes ist.
Ich erhalte jedoch trotzdem beim deklarieren einen Instanze der MyCug Klasse einen Fehler:
error C4430: Fehlender Typspezifierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.Kann mir da jemand helfen?
-
MooNLightx3 schrieb:
Dachte mir schon dass es etwas so absurdes ist.
Ich erhalte jedoch trotzdem beim deklarieren einen Instanze der MyCug Klasse einen Fehler:
error C4430: Fehlender Typspezifierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.Kann mir da jemand helfen?
Es wäre für uns viel leichter, wenn wir den Code dazu sehen könnten.
Allerwenigstens die Fehlerzeile und zwei Zeilen davor.
-
volkard schrieb:
MooNLightx3 schrieb:
Dachte mir schon dass es etwas so absurdes ist.
Ich erhalte jedoch trotzdem beim deklarieren einen Instanze der MyCug Klasse einen Fehler:
error C4430: Fehlender Typspezifierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.Kann mir da jemand helfen?
Es wäre für uns viel leichter, wenn wir den Code dazu sehen könnten.
Allerwenigstens die Fehlerzeile und zwei Zeilen davor.class CDatenbankView : public CFormView { protected: // Nur aus Serialisierung erstellen CDatenbankView(); DECLARE_DYNCREATE(CDatenbankView) public: enum{ IDD = IDD_DATENBANK_FORM }; // Attribute public: CDatenbankDoc* GetDocument() const; MyCug m_grid; ...
Fehler auf Zeile 14
-
MooNLightx3 schrieb:
volkard schrieb:
MooNLightx3 schrieb:
Dachte mir schon dass es etwas so absurdes ist.
Ich erhalte jedoch trotzdem beim deklarieren einen Instanze der MyCug Klasse einen Fehler:
error C4430: Fehlender Typspezifierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.Kann mir da jemand helfen?
Es wäre für uns viel leichter, wenn wir den Code dazu sehen könnten.
Allerwenigstens die Fehlerzeile und zwei Zeilen davor.class CDatenbankView : public CFormView { protected: // Nur aus Serialisierung erstellen CDatenbankView(); DECLARE_DYNCREATE(CDatenbankView) public: enum{ IDD = IDD_DATENBANK_FORM }; // Attribute public: CDatenbankDoc* GetDocument() const; MyCug m_grid; ...
Fehler auf Zeile 14
Diese Datei kennt den Typen MyCug nicht. Ich erkenne auch nicht, woher sie ihn kennen könnte. Außer, er steht oberhald der Klasse CDatenbankView.
Haste in dieser Datei oben#include "MyCug.h"
geschrieben? Das wäre vermutlich der übliche Weg, und die Klasse MyCug würde in der Datei MyCug.h von Dir bereitgestellt werden.
-
Hat geklappt
Danke euch
-
<span> ist HTML. Tun:
#include "stdafx.h" int main(void) { code hierher }
-
knivil schrieb:
Das span kommt daher, dass die Seite-dein Browser das HTMLßElement nicht richtig darstellen kann.
Nein, das Problem ist serverseitig. Guck dir den Quelltext an.