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!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 121.

Werbeanzeige

21.05.2010, 19:52

Forenbeitrag von: »Mordrak«

Mal wieder was Lustiges

Zitat von »ArthurII« http://pleasingfungus.com/?lvl=27&code=g…c15:7f1;c15:6f1; hat da jmd 'ne bessere lösung?? Nun, ich habe eine Lösung die für beliebige Strings geht und nicht nur für die Testfälle, weniger Teile verwendet, dafür aber deutlich langsamer ist. Was besser ist, hängt wohl von der persönlichen Vorliebe ab :-) Rocket Planes Grüße, Mordrak

10.05.2010, 11:44

Forenbeitrag von: »Mordrak«

Eigene Skript-Sprache entwerfen

Zitat von »Potatoman« Was genau Lex und Yacc ist habe ich noch nicht ganz verstanden. Lex ist eine lexikalische Analyse. Damit kann man einen Eingabetext in logische Einheiten aufteilen. Also grob gesagt: Anstatt einer unstrukturierten Zeichenkette mit dem Inhalt "12345 - 431" bekommt man dann drei Token: INTEGER (Wert "12345"), "-" und INTEGER (Wert "431"). Mit Yacc wird dann eine grammatikalische Analyse auf Basis der Token beschrieben. Hier wird beschrieben, welche Ausdrücke zulässig sind, w...

09.05.2010, 20:47

Forenbeitrag von: »Mordrak«

Eigene Skript-Sprache entwerfen

Aloha, Bei mir hat vor einigen Jahren sehr gut Lex und Yacc funktioniert, um meine eigene Scriptsprache in einen Pseudo-Assembler umzuwandeln. Dieser ließ sich dann sehr leicht abarbeiten, weil alles Knifflige (Ausdrücke, Verschachtelungen, usw.) eben vom Compilerlauf bereits aufgelöst war. Grüße, Mordrak

05.05.2010, 18:59

Forenbeitrag von: »Mordrak«

Mal wieder was Lustiges

BlazeX, Lehrer? schön wärs... Denen könnte ich demjenigen was beibringen (oder zumindest die Ohren langziehen :-). Nee, ich arbeite das erste mal in einem Team an einem Projekt, vorher war ich immer allein verantwortlich... DasBlub/(PCShadow), das ist gugg-scharf (C#). Paint-events kommen ggfs. sehr schnell hintereinander, jedes mal eine Bitmap aus einer Datei anzulegen für eine einmalige Benutzung kostet dafür zuviel Zeit. Die Bitmap wird außerdem nicht explizit mit Dispose() freigegeben, gehör...

05.05.2010, 16:29

Forenbeitrag von: »Mordrak«

Mal wieder was Lustiges

Ahoi, Folgende "Perle der Programmierskunst" habe ich in einem Paint-Event-Handler entdeckt. Der Autor hätte es eigentlich besser wissen müssen. Quellcode 1 2 3 4 5 6 7 8 9 10 // Darstellung des Hintergrundbildes private void FormMain_Paint(object sender, PaintEventArgs e) { if (File.Exists(@"Img\def_background.jpg")) { Image image = new Bitmap(@"Img\def_background.jpg"); RectangleF destinationRect = new RectangleF(0, 0, this.fsize.Width, this.fsize.Height); e.Graphics.DrawImage(image, destinati...

05.03.2010, 12:38

Forenbeitrag von: »Mordrak«

Facharbeit in Mathematik

Ahoi, öh, ein 'char', in dem Du einen ASCII-Wert drin hast, liegt im Bereich 0..255. Acht davon bastelst Du jeweils zu einem 'long' zusammen. Oder woran hakt es gerade? Grüße, Mordrak

08.02.2010, 02:58

Forenbeitrag von: »Mordrak«

Mal wieder was Lustiges

Ahoi, hier mal ein hübscher Link, den man dumme-Fragen-Stellern geben kann :-) DummeFrageStellen Grüße, Mordrak

25.01.2010, 04:00

Forenbeitrag von: »Mordrak«

Facharbeit in Mathematik

Ahoi, wie wäre es mit "Warum 0.999... = 1 ist und aus welchen Gründen so viele Leute das anzweifeln"? :-) Ob das Facharbeitstauglich ist weiß ich leider nicht. Aber es ist immer wieder amüsant Diskussionen darüber zu lesen... Grüße, Michael

11.01.2010, 22:57

Forenbeitrag von: »Mordrak«

in C++(o.ä.) denken?

Zitat von »"PCShadow"« ..."ordne jeder zahl die nächsthöhere primzahl zu" in c++ iterierst du einfach vom x nach oben, bis du ne primzahl hast, und gibst die zurück, aber wie zur hölle formulierst du das als funktionsvorschrift?... Naja, wir definieren: f: N ---> N, f(n) := inf { p aus N | p>=n und p prim} (wohldefiniert: offensichtlich, der misstrauische Leser moechte das bitte selbst ueberpruefen; N ist dabei die Menge der natuerlichen Zahlen >=1; inf = infimum) f(n) ist dann die kleinste Pri...

11.01.2010, 21:34

Forenbeitrag von: »Mordrak«

frage zu drawlines c#

Ahoi, Flimmern kriegt man meist weg indem man nicht direkt ins Fenster malt, sondern z.B. in eine eigene Bitmap hinein. Und in Deinem Fall dort dann natuerlich nicht jedesmal das komplette Pointarray, sondern nur was neu hinzu gekommen ist. Wenn dann der Paint kommt, muss man nur noch die vorbereitete Bitmap uebertragen. Als schnellen Versuch kannst Du auch mal DoubleBuffered = true; in Deiner Form machen, das loest quasi das Gleiche aus, ohne dass Du sonst was am Code aendern musst. Was dabei a...

11.01.2010, 00:32

Forenbeitrag von: »Mordrak«

in C++(o.ä.) denken?

Ahoi, logisch... Fuer so manche Probleme taugen normale verbale Gedankengaenge nichts... Wobei das krasseste Erlebnis hatte ich nicht mit einer Programmiersprache sondern im Mathestudium. In einem besonderst heftigen Semester bin ich auf dem Heimweg an einer Gruppe von Menschen vorbeigelaufen. Beim Versuch die Gruppenaxiome nachzuweisen bin ich eigenartigerweise gescheitert, erst nachdem so gar nichts ging (nichtmal die Bestimmung des neutralen Elementes bezueglich der Gruppenaddition) bin ich n...

28.12.2009, 16:46

Forenbeitrag von: »Mordrak«

Das Mysterium 9/11

Was mich bei 9/11 so irritiert ist, dass zwei Flugzeuge in zwei Gebaeuden ein gleichartiges Zusammenfallen von drei Gebaeuden ausgeloest haben. Allerdings tippe ich eher auf Baupfusch... Ich geh' mir mal jetzt das Video ansehen. Bin gespannt Gruesse, Mord*

14.12.2009, 22:44

Forenbeitrag von: »Mordrak«

bücher für C# und sql

Ahoi, na, dann gleich auf zum "trockeneren" Buch. Falls Dir zwischendrin die Motivation ausgeht, kannst Du Dir ja immer noch ein Kopf-bis-Fuss-Buch zulegen Gruesse, Mordrak

13.12.2009, 00:28

Forenbeitrag von: »Mordrak«

bücher für C# und sql

Zitat von »"madjan06"« @mordrak, wird in dem von dir empfohlenen buch alles von a-z erklärt, also schleifen, funktionen usw.?? geht ja vorallem um syntax usw. wäre mir wichtig, weil hört sich sonst ganz gut an, bei den anderen bin ich gerade noch am gucken Ja, ist alles drin, allerdings ist so manches aus Platzgruenden vielleicht etwas knapp gefasst, dafuer hat man ein recht umfangreiches Nachschlagewerk. Die ganzen Buecher mit "... von Kopf bis Fuss" eigenen sich uebrigens hervorragend fuer ei...

10.12.2009, 22:32

Forenbeitrag von: »Mordrak«

bücher für C# und sql

Ahoi, Für C# hat mir "Visual C# 2008 Grundlagen und Profiwissen" (Hanser Verlag; ISBN 978-3-446-41862-2) recht gut gefallen. Deckt vergleichsweise viel ab (wenn auch nicht alles - C#.NET ist dann doch etwas sehr umfangreich). Für SQL habe ich leider nichts aktuelles hier rumliegen... Grüße, Mordrak

09.12.2009, 15:48

Forenbeitrag von: »Mordrak«

Java JTextArea und JLabel

Huhu, für das (natürlich initialisierte) JTextArea ar; muss lediglich ar.setLineWrap(true); aufgerufen werden, damit einzelne zu lange Zeilen automatisch wrappen. Das ist per Default auf false gesetzt. Für JLabel fällt mir jetzt nur die Html-Version ein, die aber nicht automatisch ist: JLabel lab=new JLabel("<html>1. Zeile<br>2. Zeile<br>3. Zeile</html>"); Grüße, Mordrak

08.12.2009, 22:25

Forenbeitrag von: »Mordrak«

Info HAs java -.-* NR.2

Zitat von »"flux"« Du löscht doch hiermit den ganzen Weg: weg = weg.substring( 0, weg.length() - 1 ); Hm? Damit wird pro Rekursionstiefe nur immer das letzte Zeichen entfernt, bis hin zu einer geringeren Tiefe bis sich das Programm für einen anderen Teilpfad im Baum entscheidet. So wie er die Kürzung einsetzt ist alles OK, daran liegts nicht. Ich habe es mal eben getestet, bei meinem Baum (mit den beiden zusätzlichen Zeilen im sucheChild()) gibt das Programm "1" für die Suche nach T, "01" für S...

07.12.2009, 23:04

Forenbeitrag von: »Mordrak«

Info HAs java -.-* NR.2

Huhu, irgendwie sieht das so aus, als ob Deine Rekursion nach einem "Treffer" einfach weiterlaeuft. Nachdem der weg-String dann nicht mehr gekuerzt wird, waechst der einfach quasi unkontrolliert weiter. Fueg' doch nach beiden Aufrufen von sucheChild(...) (ich meine die beiden Aufrufe innerhalb von sucheChild(...)) ein "if(found) return;" ein. Gruesse, Mordrak

13.11.2009, 15:52

Forenbeitrag von: »Mordrak«

Für die Oma

Wenn es etwas selbstgebasteltes werden soll, dann kann ich z.B. das Buch von Christian Sanlanderer, "Schmuck- und Glückwunschkarten", ISB N 3-8068-1114-8, empfehlen. Bei "Führerschein" ist mir dort spontan ein Auto eingefallen, das man als aufklappbare Karte basteln kann. Aufklappbar ist vielleicht etwas übertrieben, normalerweise wirds beim Herstellen zugeklappt und ggfs. beschriftet, dann beim Empfänger einmalig aufgeklappt und dann irgendwo hingestellt. Nachdem alle Faltungen mit einem Cutter...

01.11.2009, 23:40

Forenbeitrag von: »Mordrak«

C plus plus oder C doppelplus

Zitat von »"David_pb"« Zitat von »"Mordrak"« C# wird gesprochen: Zeh-Hasch. # ist schliesslich das Hasch-Symbol (naja, Hash frei eingedeutscht.)* Wie kommst du auf den wirren Gedanken? Bei scharfer Betrachtung ist nämlich festzustellen das C# schon immer see sharp ausgesprochen wird und wurde! In meiner letzten Firma gab es ein Programm namens "Hash-Manager". Das Icon für das Programm war im Wesentlichen ein # (siehe auch Number_Sign auf Wiki). So war natürlich meine erste Reaktion auf C# damal...

Werbeanzeige