Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

17.06.2014, 17:20

WICHTIG: Problem mit Singletons im Spiel

Hallo

Ich habe für Eine Informatik Facharbeit ein Spiel programmiert und dabei das Framework und den Timer dieses Buches übernommen, aber jetzt erhalte ich 7 mal den Fehler :1>f:\programmierte spiele\infospiel1\framework.hpp(5) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "Singleton.hpp": No such file or directory

Hier ist das Stück Code aus dem der Fehler kommen müsste:

Quellcode

1
2
3
4
5
6
7
8
9
10
[cpp]#ifndef FRAMEWORK_HPP
#define FRAMEWORK_HPP

#include <iostream>
#include "Singleton.hpp"
#include "Timer.hpp"

using namespace std;

#define g_pFramework CFramework::Get ()[/cpp]


Ich habe diese meldung auch beim Timer, da müsste es genauso sein.

Ich hoffe auf schnelle Antwort denn die Abgabe ist morgen.

LG Gerdinator300

JustSid

Frischling

Beiträge: 54

Beruf: Lead Idiot

  • Private Nachricht senden

2

17.06.2014, 17:39

Wie, wo, was?! Du hast eine Facharbeit die du morgen abgeben musst und erst heute fällt dir ein das du compiler Fehler hast?! Mit der Einstellung könntest du glatt noch einen Job bei einem richtigen Spielestudio bekommen!

Den Fehler löst du übrigens indem du Singleton.h so platzierst das es in den search paths des compilers auftaucht. Wie du das machst ist im Internet hinlänglich erklärt.
Jabberwock is killing user

3

17.06.2014, 18:08

Vielen Dank für den Hinweis.
Natürlich handelte es sich dabei um schlechte Organisation innerhalb meiner Gruppe.

Ich kann leider in meinem besten Freund Google nichts eindeutiges zu diesem Thema finden(oder ich bin zu schlecht).Es wäre sehr freundlich wenn ihr mir die richtigen suchworte oder vielleicht sogar einen Link zu einer entsprechenden Website geben könntet

Vielen Dank
Gerdinator300

FSA

Community-Fossil

  • Private Nachricht senden

4

17.06.2014, 18:22

Also ich glaube nicht das eine Website soetwas triviales erklärt. Wie ist dein Dateisystem denn aufgebaut? Liegt die Datei Singleton.hpp im selben Verzeichnis wie, ich nehme mal an, framework.hpp?

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

5

17.06.2014, 18:30

Ich habe es nur so übernommen wie es im buch steht, es gibt keine selbst erstellte Singleton Datei.Es könnte aber auch sein dass ich die Frage falsch verstanden habe

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

6

17.06.2014, 18:31

Da ich mal davon ausgehe, dass Euer/Dein Projekt ja schon eine Weile entwickelt wird und nicht erst seit heute, wie wär's wenn Du dann die relevanten Daten einfach mal erneut dahin kopierst, wo sie sein müssten? Oder dass Du ein Backup einspielst oder ein Zip, welches Ihr zum Tausch der Dateien untereinander benutzt habt.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Cranberry

Treue Seele

Beiträge: 312

Wohnort: Innsbruck, Tirol

  • Private Nachricht senden

7

17.06.2014, 18:32

Der Timer wird gefunden aber die Singleton Klasse nicht?
Welche IDE bzw. welchen Compiler verwendest du?

8

17.06.2014, 18:33

Nein der fehler tritt auch beim timer auf

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

9

17.06.2014, 18:34

"Der Fehler tritt bei Timer auf" und "Timer wird gefunden" sind verschiedene Dinge. Bitte richtig lesen, das Thema ist Dir doch wichtig.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

10

17.06.2014, 18:35

Beim Timer wird die Datei auch nicht gefunden

Werbeanzeige