Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 5.472 pregleda

Najnovija ↓

error C2236............. 22.06.2006. u 21:47 · pre 247 meseci #1
Da li neko ima ideju zasto mi kompajler stalno prijavljuje gresku C2236 iako mi je ceo kod sintaksno ispravan?
MSDN mi ne daje nikakvu pomoc.
Dobijam ovakav izvestaj:

Code:

d:\UCENJE\DIPLOMSKI\RAD\CODE\dll\indexcap\InfoMementoCaretaker.h(7) : error C2236: unexpected 'class' 'InfoMementoCaretaker'
d:\UCENJE\DIPLOMSKI\RAD\CODE\dll\indexcap\InfoMementoCaretaker.h(7) : error C2143: syntax error : missing ';' before '{'
d:\UCENJE\DIPLOMSKI\RAD\CODE\dll\indexcap\InfoMementoCaretaker.h(7) : error C2447: '{' : missing function header (old-style formal list?)


Da li je neko imao ovakav problem?
Hitno mi je potrebna pomoc jer ovaj kod radim za diplomski i bitno mi je da ga sto pre zavrsim a vec nekoliko dana me koci ova glupost.

Pozdrav svima koje zainteresuje moj problem!
Potpis
"...i grizu me svojim zubima u nameri da me upropaste..."
Radovan III
Re: error C2236............. 22.06.2006. u 22:15 · pre 247 meseci #3
Kao sto rekoh MSDN nije od neke posebne pomoci, a heder izgleda ovako:

Code:

#ifndef _INDEX_MEMENTO_CARETAKER
#define _INDEX_MEMENTO_CARETAKER

#include "IndexInfo.h"
#include "IndexMemento.h"

class IndexMementoCaretaker  {
public:
    static IndexMementoCaretaker* getInstance();
    void setMemento(IndexMemento*);
    IndexMemento* getMemento();
    BOOL allowCardWriting(IndexInfo*);
    IndexMementoCaretaker();
private:
    IndexMemento* memento;
    static IndexMementoCaretaker* instance;
};

#endif


Ovaj kod je uredu, ova dva hedera koje sam uklucio su, takodje, uredu a i hederi koje oni ukljicuju... Ili ja, barem, tako mislim.
Potpis
"...i grizu me svojim zubima u nameri da me upropaste..."
Radovan III
Re: error C2236............. 22.06.2006. u 22:30 · pre 247 meseci #4
Deluje kao da si u headeru IndexMemento.h zaboravio neki tačka-zarez. Možda posle deklaracije klase?
Potpis
IOCC
Re: error C2236............. 22.06.2006. u 22:45 · pre 247 meseci #5
Neverovatno je kako mala nepaznja moze coveku da zada toliko problema...
Dragi Tata dobro ti se ucinilo - u hederu IndexMemento.h sam zaboravio da stavim tacku-zarez iza deklaracije klase, a inace on mi je bio najmanje bitan za citav kod u ovom trenutku.

Hvala ti puno za pomoc!!!!!
Potpis
"...i grizu me svojim zubima u nameri da me upropaste..."
Radovan III
Re: error C2236............. 23.06.2006. u 01:15 · pre 247 meseci #6
Ta greska se desila vecini ljudi.
Ali nakon jedne garantiram da ti se vise nece ponovit. :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme