Anstatt #include <string> hab ich n Progranmm mit rund 3k Zeilen mit #include <string.h> geschrieben... und danach durft ich die ganzen strcmp(text.c_str(), ... wegmachen...
Back in the Good 'ld C Days:
Mit malloc um 1 Byte zu wenig angefordert ... hab dann 3 stunden gesucht und mich gefragt warum bei einem anderen zu 100% richtigen Aufruf dass programm immer gecrasht ist xP
ich hab mal in nem 4 gewinnt spiel ein - statt ein + gesetzt daraufhin hat die ki versucht so schnell wie möglich zu verlieren
xD
Das ist auch ne lustige Idee^^
Hab mal mithilfe von CreateProcess einen Handle zu einem Prozess aufgebaut und mich gewundert, warum ich den in einem anderen Thread nicht mehr nutzen konnte
Habe eine halbe Stunde gerätselt, bis es mir auffiel, dass es sich um einen anderen Thread handelt und ich den Handle neu holen muss
ich wollte einmal einen Downloader schreiben, der automatisch auf der Seite einige Sätze speichert. Wollte das über den <span> regeln, hat jedoch NIE funktioniert.
30-60min habe ich gebraucht, bis ich nach übertriebener Inspektion der Seite herausgefunden habe, dass ich hätte '<SPAN class="quote_zeile">(.*?)</SPAN>' benutzen müssen, weil mein Addon für FF alle Tags automatisch klein anzeigt, die jedoch in wirklichkeit groß sind und ich das Caseinsesitive-Argument damals nicht kannte...
hatte for 2 tagen ein programm zur PI berechnung gemacht (am gaming pc) und am netbook ausgeführt.... telefon leutete (tool lief schon) dann essen dann fernsehen.. dann Ah ja das netbook... naja war immer noch nicht fertig mit der berechnung (cpu 92°) hatte ne goto anweisung nicht entfernt...
hatte for 2 tagen ein programm zur PI berechnung gemacht (am gaming pc) und am netbook ausgeführt.... telefon leutete (tool lief schon) dann essen dann fernsehen.. dann Ah ja das netbook... naja war immer noch nicht fertig mit der berechnung (cpu 92°) hatte ne goto anweisung nicht entfernt...
"Immer noch nicht fertig mit der Berechnung" , der Teil gefällt mir am besten ^^ (bei PI kann man da lange warten bis er "fertig" ist).
Aber wohl insgesamt die beliebtesten Fehler sind Schreibfehler die vom Compiler eben nicht als einfach falsch erkannt werden, alles von > anstatt >= bis dahin das man einfach minimal falsch liegt.
*In dem fall muss man eben einfach hardcore Debuggen und Testfälle abgehen, aber das macht ja kaum einer beim Hobby Coden.
So hier mein fail... und das is echt episch.
Da hab ich mir ne Homepage gemacht ohne was böses zu denken,
und saß an nem upload-script für die page.
Das script hab ich, wärend ich es erstellt hab hin und wieder hochgeladen ums anzuschaun.
So jetzt hat die upload-funktion schon getan, aber die abfrage nach dem format und der größe waren noch nicht drin.
Wären ich die eingebaut hab, ist irgendein 1337-kiddy doch tatsäch auf die Idee gekommen, mir da ein php-script hochzuladen, das so einige für mich unangeneme funktionen beinhaltete. Unter anderem vollen zugriff mit alles Rechten etc., und einen filemanager.
Damit hat er mir, solang ich das script fertiggestelt hab dann ganz nett meinen space getötet. Die hälfte der Seite war down, und seltsamerweise verwehrte mit der Server jeglichen Zugriff auf meine Daten.
Da ich ein Backup hatte, hab ich den space komplett gelöscht und neu erstellt. subdomain auf den neuen umgeleitet und das up-script vorerst deaktiviert. Man kann ja nie wissen
"Immer noch nicht fertig mit der Berechnung" , der Teil gefällt mir am besten ^^ (bei PI kann man da lange warten bis er "fertig" ist).
Aber wohl insgesamt die beliebtesten Fehler sind Schreibfehler die vom Compiler eben nicht als einfach falsch erkannt werden, alles von > anstatt >= bis dahin das man einfach minimal falsch liegt.
*In dem fall muss man eben einfach hardcore Debuggen und Testfälle abgehen, aber das macht ja kaum einer beim Hobby Coden.
Kommt auf den Willen und den Ergeiz an
Wenn ich ein Problem habe (ob Fail oder ein Problem durch jemand anders (wie ein Antihacksystem^^)) dann mache ich so lange weiter, bis ich es gelöst/gepwned habe.