Alle Beiträge von Klotzkopp
-
c++ problem in methode
Aber Du könntest der struct Menge einen Konstruktor verpassen, der z.B. pNaechster auf NULL setzt. Wenn Du das nämlich irgendwo vergisst, dann hast Du ein Problem. Allerdings müsstest Du, damit der auch ausgeführt wird, die neuen Strukturen mit new holen und mit delete freigeben. Aber wenn Du sowieso C++ benutzt, ist das ohnehin empfehlenswert.
-
Email & Url
Ein schönes Beispiel für einen SMTP-Client Nur eine Anmerkung: Das Programm prüft zwar, ob der SMTP-Server eine Antwort auf HELO, MAIL FROM, RCPT TO usw. sendet, aber es scheint nicht den Inhalt der Antwort zu prüfen. Die Antwort beginnt immer mit einer Zahl, die wiedergibt, ob die Eingabe gültig war. 250 bedeutet m.W. OK, alles über 400 ist ein Fehler.
-
c++ problem in methode
void CMenge::schneiden_mit(CMenge *pMenge) { struct Menge *pZeiger; pZeiger=pMenge->pAnfang; while(pZeiger!=NULL) { if(this->enthalten_in(pZeiger->nummer)!=true) { this->entnehmen(pZeiger->nummer); } pZeiger=pZeiger->pNaechster; } pZeiger=this->pAnfang; while(pZeiger!=NULL) { if(pMenge->enthalten_in(pZeiger->nummer)!=true) { this->entnehmen(pZeiger->nummer); <--- Hier ist der Fehler } pZeiger=pZeiger->pNaechster; } } Nach dem Entnehmen zeigt pZeiger auf freigegebenen Speicher, denn genau die Struct mit der angegebenen Nummer hast Du ja gerade aus der Liste entfernt. Der letztendliche Absturz des Programms ist dann wohl ein Folgefehler.
-
Hab ein Rätsel
Wenn Du mich so fragst, ja , und zwar hier:
-
c++ problem in methode
Die Meldungen sind völlig normal, die dürften bei jedem Debuggen auftauchen. Die Frage dürfte vielmehr sein: Sind pMenge und pZeiger gültige Zeiger?
-
Hab ein Rätsel
Wenn Du das meinst: Das sind genau die beiden Fälle, die ich beschrieben habe, die dazu führen, dass der Index entweder fehlerhaft oder unvollständig ist: Wenn man eine Ausnahme macht (und dieser Index sich selbst enthält), enthält er ein Buch, das auf sich selbst verweist. Wenn der Index in keinem Index steht, dann fehlt ein Buch, das nicht auf sich selbst verweist. Es kann ein solches Buch nicht geben. Wenn es sich selbst enthält, ist ein falscher Eintrag drin, wenn es sich nicht selbst enthält, fehlt ein Eintrag. Eine dritte Möglichkeit gibt es m.W. nicht, und damit folgt, dass das Buch, völlig unabhängig davon, ob es sich selbst enthält, nicht das sein kann, was es zu sein vorgibt.
-
Hab ein Rätsel
Zumindest gibt es kein solches Buch, das seiner Bezeichnung gerecht wird. Ein Buch, das nur Verweise auf alle Bücher enthält, die keine Verweise auf sich selbst enthalten, kann es nicht geben, weil das Buch selbst nicht drin stehen darf, aber auch nicht fehlen darf. Wenn es selbst drinstehen würde, dann stünde ein Buch drin, das einen Selbstverweis enthält -> Der Buchtitel ist falsch. Andersrum: Wenn es selbst nicht drinstehen würde, dann fehlte ein Buch ohne Selbstverweis -> Der Buchtitel ist falsch. Folgerung: Es ist egal, ob das Buch sich selbst enthält oder nicht - es enthält in jedem Fall nicht nur alle Bücher ohne Selbstverweis -> So ein Buch gibt es nicht.
-
Email & Url
Das automatische Senden funktioniert, soweit ich weiß, nicht über das Ausführen eines mailto:-URL. Da würde ich dann eher MAPI empfehlen.
-
A question of honour
Hey, ein Freund des ästhetischen Quellcodes Du kannst (AFAIK nicht nur mit VC++) Stringliterale einfach aneinanderhängen, wenn Die Einzelteile mit Anführungszeichen abgeschlossen sind. Dabei ist egal, wie viele Whitespaces (Leerzeichen, Tabs, Zeilenvorschübe) dazwischen sind: printf("Hello" " Wo" "rl" "d!\n"); [/CODE]
-
Hab ein Rätsel
Nirgends. Das Buch gibt es nicht.
-
Email & Url
Kann ich Dir auch nicht sagen. Bei mir funktioniert es mit Outlook 2000 und Outlook Express 6.
-
Email & Url
Also bei mir funktioniert das hier: ShellExecute( NULL, "open", "mailto:Klotzkopp0@compuserve.de?subject=foo&body=bar", NULL , NULL, 0 );
-
Überladen von Operatoren & Vererbung
Ganz genau, "Freundschaften" werden nicht vererbt. Das hat mich auch schon ein paar mal genervt
-
Email & Url
Du kannst ein mailto:-URL genau wie jeden anderen mit ShellExecute "ausführen": ShellExecute( NULL, "open", "mailto:recipient@sld.tld", NULL, NULL, 0 );
-
Lyrics-Raten ist fuer Kinder
Synchronicity II von The Police. Vor allem die Übersetzung von "crotch" mit "Gabelung" fand ich nett
-
Lyrics-Raten ist fuer Kinder
Ich habs: "ich sein bilden für lovin ' Sie, Baby" von Kuss. Versucht sich eigentlich noch jemand an meinem Text, oder soll ich's einfach sagen?
-
Lyrics-Raten ist fuer Kinder
2 Linkin Park - In the end
-
Fachinformatiker = Legastheniker ???
Standardbeispiel: der gefangene floh. Ich halte die durchgängige Kleinschreibung für ein Problem, vor allem, wenn man viel liest. Die Zeit, die dafür draufgeht, wenn man erst mal rausklamüsern muss, was die Substantive sind, können sich bei längeren Texten schnell aufsummieren. Die großgeschriebenen Worte geben dem Satz eine Struktur, die das schnelle Erfassen erheblich erleichtert. Wenn der Schreiber sich nicht die Mühe machen will, seinen Text lesbar zu machen, dann verlangt er diese Mühe von jedem einzelnen Leser. Das sagt einiges darüber aus, was der Schreiber von seinen Lesern hält.
-
Lyrics-Raten ist fuer Kinder
Kann man sagen. Ich hab geschummelt, und einen "Reverse-Lookup" gemacht. Ich kenne das Stück nicht mal. Aber ein Tipp zu meinem: Es ist 7 Jahre jünger als Alriks
-
Lyrics-Raten ist fuer Kinder
Ein anderer Vorstadtfamilie Morgen. Großmutter, die an der Wand screaming ist. Wir müssen über dem Din unseres Reises Crispies schreien, das wir nicht nichts an allen hören können. Mutter singt sie litany von der Langeweile und von der Frustration, aber wir wissen, daß alle ihre Selbstmorde Fälschung sind. Stares des Vatis nur in den Abstand dort ist nur soviel mehr, daß er nehmen kann. Viele Meilen entfernt etwas kriecht vom Schlamm an der Unterseite von einem dunklen schottischen See. Ein anderer industrieller häßlicher Morgen der Fabrikbelchesschmutz in den Himmel. Er geht unhindered durch die Pfostenzeilen heute, er denkt nicht, um sich zu wundern warum. Die Sekretärinnen schmollen und preen wie preiswerte Torten in einer Straße des roten Lichtes, aber alle, die er überhaupt denkt, um zu tun, soll überwachen. Und jede einzelne Sitzung mit seinem sogenannten Vorgesetzten ist ein demütigender Stoß in der Gabelung. Viele Meilen entfernt etwas kriecht zur Oberfläche von einem dunklen schottischen See.
- ping
-
Lyrics-Raten ist fuer Kinder
Also, für mich sieht das aus wie Billie Jean
-
Ausführen einer exe-Datei über Sockets
Es gibt bei einer Socketverbindung immer ein Gegenstück, das die Anfrage entgegennimmt. Das ist das, was ich mit "Server" meinte. Deswegen sehe ich da auch kein Problem. Das Programm, das die Socketverbindung annimmt (den accept macht), kann ohne weiteres andere Programme auf dem Server starten. Die Bedenken hinsichtlich der Sicherheit sind völlig berechtigt, deswegen würde ich empfehlen, die Daten verschlüsselt zu übertragen und eine Authentifizierung zu benutzen.
-
Lyrics-Raten ist fuer Kinder
Nummer 1 ist der einzige Song, den ich erkannt habe With or without you, U2. Wahrscheinlich bin ich zu alt
-
Ausführen einer exe-Datei über Sockets
Wo ist das Problem? Der Client übermittelt Pfad, Dateiname und Parameter, und der Server führt die Datei aus.