'void' sollte auf ';' folgen
-
Moin,
braeuchte kurz eure aufmerksamkeit, da ich grad an feolgender stelle haenge:
error C2144: Syntaxfehler: 'void' sollte auf ';' folgen
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.h:
#ifndef PRIMITIVE_H #define PRIMITIVE_H #include <glut.h> [b]Fehler -> void zeichne_quadrat(GLfloat x, GLfloat y, GLfloat z, GLfloat breite, GLfloat hoehe);[/b] #endifcpp:
#include "stdafx.h" #include "primitive.h" void zeichne_quadrat(GLfloat x, GLfloat y, GLfloat z, GLfloat breite, GLfloat hoehe) { glBegin(GL_QUADS); glVertex3f(x, y, z); glVertex3f(x + breite, y, z); glVertex3f(x + breite, y + hoehe, z); glVertex3f(x, y + hoehe, z); glEnd(); }waere top wenn mir jemand denn fehler mal erklaeren koennte...
das projekt konnte ich gestern noch ohne probleme compilieren,
aber irgendwie merkert er wieder mal
-
Was steht in der stdafx.h?
-
seldon schrieb:
Was steht in der stdafx.h?
// stdafx.h : Includedatei für Standardsystem-Includedateien // oder häufig verwendete projektspezifische Includedateien, // die nur in unregelmäßigen Abständen geändert werden. // #pragma once #include "targetver.h" #define WIN32_LEAN_AND_MEAN // Selten verwendete Teile der Windows-Header nicht einbinden. // Windows-Headerdateien: #include <windows.h> // C RunTime-Headerdateien #include <stdlib.h> #include <malloc.h> #include <memory.h> #include <tchar.h> // TODO: Hier auf zusätzliche Header, die das Programm erfordert, verweisen.die is noch jungfraeulich..
-
C2144: http://msdn.microsoft.com/de-de/library/1x3dw9tc%28v=vs.80%29.aspx
C4430: http://msdn.microsoft.com/de-de/library/ms173696%28v=vs.80%29.aspxabsolut keine ahnung woran es liegt

-
das du irgendwo vermutlich ein ';' vergessen hast.
aber wo genau musst du selbst suchen...
-
unskilled schrieb:
das du irgendwo vermutlich ein ';' vergessen hast.
aber wo genau musst du selbst suchen...hab ich auch anfangs sofort gedacht und hab auch sofort ueberall geguckt
wo es sinn gemacht haette zu gucken.., da ich ja schon paar tausend zeilen
code habe...hab den fehler nun gefunden in der main.h stand: Kamera cam;c*
irgendwann mal hingeschrieben als ich was testen wollte... GEILzwischen cam und zeichne_quadrat waren mindestens 10 weitere lib funktionen,
weshalb der compilier den fehler eigentlich an einer extrem bescheuerten
stelle angezeigt hatnaja, danke - das kommt davon wenn man staendig den compilier wechselt