000
26.10.2004, 13:00 Uhr
~Hammurabi
Gast
|
Warum funzt das:
C++: |
#include "stdint.h" #include "stdafx.h" double ANGLE(int A,int B,int C,int D) { return(((A)<<24) + ((B)<<16) + ((C)<<8) + (D)); } ... int main(void) {... cout<<ANGLE(w,x,y,z); }
|
aber das nicht:
C++: |
#include "stdint.h" #define WINKEL(a,b,c,d) (((A)<<24) + ((B)<<16) + ((C)<<8) + (D)) #include "stdafx.h" ... int main(void) {... cout<<WINKEL(w,x,y,z); }
|
????????????????????????????????????
Der Fehler lautet: C:\AktuelleC++Versionen\ComSafe\so.cpp(103) : error C2065: 'WINKEL' : nichtdeklarierter Bezeichner Fehler beim Ausführen von cl.exe. |