Avatar billede _et Praktikant
31. oktober 2005 - 23:04 Der er 4 kommentarer og
1 løsning

Problemer med prototyper på pointer i program layout

Hvad er der galt her? Dette er .h filen. :

#pragma once

class TemperaturOvervaager
{
public:
    bool CheckForMaxTemperatur() const;

private:
    int AktuelTemperatur;

(fejl)    TemperaturSensor *TemperaturSensor_Ptr;
    KontrolPanel *KontrolPanel_Ptr;
    KonfigurationsParametere *KonfigurationsParametere_Ptr;
   
};

Jeg får følgende 3 fejl:

d:\TemperaturOvervaager.h(15): error C2143: syntax error : missing ';' before '*'
d:\TemperaturOvervaager.h(15): error C2501: 'TemperaturOvervaager::TemperaturSensor' : missing storage-class or type specifiers
d:\TemperaturOvervaager.h(15): error C2501: 'TemperaturOvervaager::TemperaturSensor_Ptr' : missing storage-class or type specifiers

Hele solution'en kan hentes her hvis i ikke kan lure fejlen ud fra overstående. http://exp.roskvist.net/SDS_Program.rar

Det skal måske tilføjes at jeg endtil nu kun har oprettet de filer jeg skal bruge i programmet(.cpp & .h), og defineret funktioner i .h filerne, samt lavet en main() for at kunne compilere.
Avatar billede arne_v Ekspert
31. oktober 2005 - 23:07 #1
typen TemperaturSensor er vel ikke kendt ??
Avatar billede arne_v Ekspert
31. oktober 2005 - 23:10 #2
TemperaturSensor.h skal vel inkluderes af eller før TemperaturOvervaager.h
Avatar billede _et Praktikant
31. oktober 2005 - 23:21 #3
Det var vist det.
Avatar billede _et Praktikant
31. oktober 2005 - 23:28 #4
Det VAR det. kom med et svar
Avatar billede arne_v Ekspert
31. oktober 2005 - 23:31 #5
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester