Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Tworzenie prywatnego konstruktora - błąd podczas kompilacji

Ostatnio zmodyfikowano 2012-11-21 11:13
Autor Wiadomość
diego997
Temat założony przez niniejszego użytkownika
[C++] Tworzenie prywatnego konstruktora - błąd podczas kompilacji
» 2012-11-21 10:31:05
Podczas kompilacji wyskakuje blad:

__thiscall TimeKeeper::TimeKeeper(void)" (??0TimeKeeper@@AAE@XZ) referenced in function "public: static class TimeKeeper * __cdecl TimeKeeper::getInstance(void)" (?getInstance@TimeKeeper@@SAPAV1@XZ)

Kod:

C/C++
class TimeKeeper
{
private:
   
    static sf::Clock Clock;
    static TimeKeeper * instance;
    TimeKeeper();
public:
    static TimeKeeper * getInstance();
    static double getTime();
   
   
};


TimeKeeper * TimeKeeper::instance = NULL;
sf::Clock TimeKeeper::Clock;

double TimeKeeper::getTime()
{
    return Clock.restart().asSeconds();
}

TimeKeeper * TimeKeeper::getInstance()
{
    if( instance == NULL )
         instance = new TimeKeeper;
   
    return instance;
}



Mozecie cos poradzic :D ?
P-69642
krzyk
» 2012-11-21 11:11:20
Brak implementacji konstruktora dla TimeKeeper.
P-69643
diego997
Temat założony przez niniejszego użytkownika
» 2012-11-21 11:13:11
Dokladnie masakra teraz to zauwazylem sory najmocniej jestem przed pierwsza kawa ;p JUz sie to nie powtorzy ;p
P-69644
« 1 »
  Strona 1 z 1