Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Klotzkopp

    Wo ist der Fehler ?

  2. Klotzkopp

    Wo ist der Fehler ?

  3. Klotzkopp

    Wo ist der Fehler ?

  4. Mit dem Bitweise-und-Operator und dem invertierten Flag: intWert &= ~2
  5. Klotzkopp

    Wo ist der Fehler ?

    Das wird dann wohl an deinem Code liegen. Willst du warten, bis ein Forenuser mit Kristallkugel oder anderen hellseherischen Fähigkeiten vorbeischaut, oder zeigst du ihn?
  6. Das geht mit dem Bitweise-oder-Zuweisungsoperator: |=
  7. Ein Assembler ist ein Programm, das einen in Assemblersprache geschriebenen Quelltext in Maschinencode übersetzt und damit ausführbar macht. Manchmal (und fälschlicherweise) bezeichnet man die Assemblersprache selbst als Assembler. Die Sprache ist sehr nah an der Hardware - näher geht's praktisch nicht - aber dafür auch unkomfortabel und unportabel. Hier findest du mehr. Für Anfänger ist die Assemblersprache IMHO wenig geeignet. Nein.
  8. Kommt auf den konkreten Fall an. Der Rechteinhaber kann natürlich auf sein Recht verzichten, und Inhalte selbst zum Download anbieten. Alles andere ist erst mal rechtswidrig.
  9. Sieht gut aus, falls du sicherstellen kannst, dass der gesuchte Eintrag auch wirklich vorhanden ist. Gib doch zum Test mal die Eigenschaften des Objekts aus, das dir lower_bound liefert.
  10. :confused: Ich hab doch schon geschrieben, dass der nicht in Ordnung ist.
  11. Nein, du bist der erste Mensch auf der Welt, der dieses Problem hat Wie das geht, hängt vom Typ des Programms ab. Ist es eine Konsolenanwendung, eine Windowsanwendung oder eine MFC-Anwendung?
  12. Was hat das mit Basic zu tun? Verschoben in die Windowsecke.
  13. Woher kommt eigentlich die Sitte, Fragen so anzukündigen? Und was bringt das? :confused: Den Teilpfad "C:\Programme\Gemeinsame Dateien" findest du in der Umgebungsvariablen %CommonProgramFiles%. Der Rest danach scheint sprachunabhängig zu sein.
  14. Nein, das bringt auch nichts. Wenn du Strg-Enter zum Senden benutzen willst, musst du dafür sorgen, dass bei Strg-Enter keine Zeile eingefügt wird. Das Event darf also nicht weiter verarbeitet werden: if (e.KeyCode == Keys.Enter && e.Control) { sendMessage(); e.Handled = true; }[/code]
  15. Ja. Du fängst Strg+Enter ab, und bevor der Tastendruck verarbeitet werden kann, verschickst du die Daten und leerst die Box. Dann wird der Tastendruck weiterverarbeitet. Und Strg+Enter erzeugt eine neue Zeile in deiner Eingabebox.
  16. So geht das gar nicht. Du kannst nicht einfach die Benachrichtigungsfunktion für eine Nachricht aufrufen, die nie gesendet wurde. Ruf einfach EditLabel auf.
  17. Bitte eröffne einen neuen Thread, wenn du ein neues Thema anschneidest. Ich trenne hier mal für dich ab.
  18. Das ist der Grund, warum ich von lokalisierten Entwicklungsumgebungen abrate: Die Übersetzung der Fehlermeldungen ist zum Teil richtig schlecht. Im Original heißt das: Das heißt, dass diese Funktionen in zukünftigen Versionen möglicherweise nicht mehr unterstützt werden. Du hast eine DESCRIPTION-Anweisung in deiner .def-Datei. Diese Anweisung wird nicht mehr unterstützt und daher ignoriert.
  19. Was steht denn in pDispInfo->item.pszText? Ist das ein Nullzeiger, oder verweist das auf einen leeren String? Ist das dasselbe Projekt wie in diesem Thread? Falls ja, könnte das immerhin auch an deinem CString/Speicherproblem liegen.
  20. Der Vergleichsoperator ist nicht in Ordnung. Wenn du zuerst nach snr, dann nach vdatum und zuletzt nach betrag sortieren willst, könnte das z.B. so aussehen: bool operator<( const struc &w ) const { if(snr != w.snr) return snr < w.snr; if(vdatum != w.vdatum ) return vdatum < w.vdatum; return betrag < w.betrag; }[/code] Wenn die Performance immer noch nicht ausreicht, könntest du die Daten in eine std::list packen, die hat eine eigene Sortierfunktion, die nur Zeiger vertauscht, und damit gerade bei solchen Objekten, bei denen eine Kopie recht teuer ist, viel schneller ist. Natürlich kann es sein, dass dich eine list an anderer Stelle wieder viel Zeit kosten würde. Du könntest dir auch einen Index erstellen und den sortieren. Kommt halt auf dein Programm an.
  21. Ich kann das hier nicht reproduzieren. Nach Clear ist die Box leer, das Caret steht links oben in der Ecke. Wenn das bei dir nicht der Fall ist, liegt es vermutlich daran, dass du irgendwann nach dem Löschen irgendwas in die Box einträgst. Greifst du sonst noch wo auf die Eingabebox zu?
  22. Und wann wird das ausgelöst? Hast du einen Senden-Button, oder fängst du die Eingabetaste ab? Lass' dir doch nicht alles so aus der Nase ziehen.
  23. Und wann leerst du die Eingabebox?
  24. Dank der genialen Variablennamen habe ich noch leichte Verständnisprobleme. Welche ist die Eingabe- und welche die Ausgabebox?
  25. Wie leerst du denn die Box? Denn wenn sie leer wäre, dürfte das Caret nicht in der zweiten Zeile stehen.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...