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

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

31

14.11.2011, 11:40

Wenn er C# lernt braucht er auch kein Buch über C++. Das verwirrt am Anfang dann ja nur. Aber das mit dem Buch meinen wir hier wirklich nicht aus Spaß. Wenn du hier jetzt jeden Tag fragen stellst, die du mit nem Buch und nen bisschen Eigeninitiative selbst lösen würdest, wird dir irgendwann keiner mehr helfen. Gibt ja auch ein paar alternativen im Internet. Wurde ja auch schon in anderen Threads geschrieben.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

32

14.11.2011, 11:48

Ich soll die Klappe halten?
Nur mal so ganz nebenbei: Bisher wurde eher weniger von den Themenstartern gemeckert, man würde ihn nicht so gut behandeln durch freche (alias "patzige") Antworten, ich habe jedenfalls nur von anderen Hinweise erhalten und nicht von dem "Angegriffenem" persönlich. Des Weiteren sei ja wohl gesagt, dass so Aussagen wie "Ich wette 10€ dagegen" ja wohl auch auf die Müllkippe gehören!
Ich finde wir sollten mal den "Reset-Button" drücken. <>.<>
Zu Xeno: Hast du denn mit dem Debugger gearbeitet oder warum bist du dir sicher, dass genau diese 7 Zeilen das Problem verursachen? Mehr Informationen wären wirklich nicht schlecht, wie Sacaldur auch darauf hinwies.

MfG
Check

xTr1m

1x Rätselkönig

Beiträge: 47

Wohnort: Rheinland-Pfalz

Beruf: Softwareentwicklung

  • Private Nachricht senden

33

14.11.2011, 12:00

Ich bin überrascht dass keiner bisher das eigentliche Problem erkannt hat. Anscheinend versucht er mit "return" aus seiner Hauptfunktion (z.b. main) zurückzukehren, und rafft nicht, dass return nur für Story.StartStory gilt. Er bräuchte was äquivalentes zu ExitProcess oder so, aber ohne vollständigen code kann man da auch nur raten, was da am besten angebracht wäre. Wenn Xeno bloß die stelle noch pastet, wo er StartStory() aufruft, kann ihn dann besser geholfen werden.

Und so kann man jemandem konstruktiv weiterhelfen, statt hier ein haufen an trollfutter zu sammeln.

DerMark

Treue Seele

Beiträge: 324

Wohnort: Emsdetten

Beruf: Softwareentwickler

  • Private Nachricht senden

34

14.11.2011, 12:08

Ich bin überrascht dass keiner bisher das eigentliche Problem erkannt hat. Anscheinend versucht er mit "return" aus seiner Hauptfunktion (z.b. main) zurückzukehren, und rafft nicht, dass return nur für Story.StartStory gilt. Er bräuchte was äquivalentes zu ExitProcess oder so, aber ohne vollständigen code kann man da auch nur raten, was da am besten angebracht wäre. Wenn Xeno bloß die stelle noch pastet, wo er StartStory() aufruft, kann ihn dann besser geholfen werden.

Und so kann man jemandem konstruktiv weiterhelfen, statt hier ein haufen an trollfutter zu sammeln.


Ich glaube das wurde mehr oder minder schon im Thread erwähnt ;)

Zum Trollfutter:
https://www.spieleprogrammierer.de/index…4591&highlight=

Jeder Startpost ist ähnlich mieserabel aufgebaut und mehrfach wurde er darauf hingewiesen wie so ein Startpost aussehen sollte, wer so lernresistent ist muss sich nicht wundern wenn der Frust den er erzeugt in beißende Texte resultiert, noch dazu wird meist auch versucht ihm zu helfen. Es tut nur weh zu sehen das jede Hilfe die wir geben, nicht umgesetzt wird.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

35

14.11.2011, 12:26

Klar wurde hier angesprochen, dass return an dieser Stelle fehl ist. Ein mal, dass return dort keinen Zweck hat und ich habe vorher schon geschrieben was bei return genau passiert und wo er dann landet.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

36

14.11.2011, 12:29

Aber erst über return gemeckert als ich hinwies. :D

MfG
Check

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

37

14.11.2011, 12:50

Nur mal so ganz nebenbei: Bisher wurde eher weniger von den Themenstartern gemeckert, man würde ihn nicht so gut behandeln durch freche (alias "patzige") Antworten, ich habe jedenfalls nur von anderen Hinweise erhalten und nicht von dem "Angegriffenem" persönlich.

Ich wäre Dir sehr dankbar, wenn Du Themen-übergreifende Anspielungen auf meine Person unterlassen würdest, speziell wenn ich mit dieser Diskussion hier nichts zu tun habe.
Danke vielmals.
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]

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

38

14.11.2011, 13:06

wie bereits festgestellt wurdei ist das Verwenden des returns an der Stelle durchaus unsinnig
man könnte die gesamte Bedingung an der Stelle, so wie der Code jetzt ist, weg lassen und es würde immernoch genau das gleiche passieren
das heißt aber auch, dass das return an sich nicht sein Problem ist

solange er sein Problem nicht weiter beschreibt, macht es meines Erachtens nach keinen Sinn, weiter in diesem Thema zu schreiben
entweder würde man sich im Kreis drehen bzw. ständig das selbe wiederholen oder das geschriebene würde nichts mit dem Thema zu tun haben


meine Bitte an Xeno:
beschreibe doch bitte genauer, was dein Problem ist
dazu gehört:
was genau zeigt sich dir?
was sollte sich dir eigentlich zeigen? (was hattest du vor?)
das Problem (die Art, nicht der Ort) sollte sich anhand der Beschreibung erkennen lassen und anhand des Quellcodes sollte die Lösung gefunden werden
wenn du das beschreiben willst, kannst du quasi nicht zu viel schreiben, dafür kann das Geschriebene auch mal zu wenig sein, wodurch wir dein Problem wieder nicht richtig verstehen
lies dir nochmal deinen Text durch und schau nach, ob sich daran das Problem erkenen lässt, ohne dass man den Quellcode gesehen haben muss


meine Bitte an die Anderen:
bitte gebt Xeno ein wenig Zeit, um seine Problembeschreibung noch einmal zu formulieren
auch wenn ihr euch evtl. angegriffen fühlt oder aus einem anderen dringenden Grund euren Beitrag leisten müsst: haltet euch bitte einen Moment zurück - vor allem, wenn es nicht zur Lösung seines Problems beiträgt
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Werbeanzeige