c:\Documents and Settings\Janimatti Ellonen\Omat tiedostot\Koulu\2. vuosi\Cplusplus\Harjoitus\App.cpp warning C4067: unexpected tokens following preprocessor directive - expected a newline
Varför får jag det?
Fattas det nån tomrad nånstans?
4 svar · 744 visningar · startad av jme
c:\Documents and Settings\Janimatti Ellonen\Omat tiedostot\Koulu\2. vuosi\Cplusplus\Harjoitus\App.cpp warning C4067: unexpected tokens following preprocessor directive - expected a newline
Varför får jag det?
Fattas det nån tomrad nånstans?
Kod?
Äh!
Jag är helt hopplöst okunnig med detta C++ och ska vara färdig med ett program tills imorgon (idag dvs).
Förra problemet löst men en hop av nya.
Hur och var ska man egentligen skriva dessa #includes?? Jag blir galen på dem. Får hela tiden felmeddelande som säger att antingen så hittas vissa klasser inte eller så är de definierade flera gånger.
Jag har följande klasser:
- App (behöver Pizza, IngredientMenu, Ingredient)
- Pizza (behöver IngredientMenu, Ingredient)
- IngredientMenu (behöver Ingredient)
- Ingredient
T ex i App.h så har jag:
#ifndef _APP_H_
#define _APP_H_
sedan kommer klass-definitionen
#endif
expected newline betydde just att du måste ha en ny rad. Prova att göra det under #endif. Fast när jag råkade ut för det så var det under main funktionen.
Det har jag nog löst (äh, placerade i fel tråd egentligen) men nu har jag problem med dessa jävla #includes...