Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Es sollte offensichtlich sein, dass das Statement gegebenfalls an die verwendete Abfrage angepasst werden muss. Je nach Statement und Anzahl der Datensätze kann dieser Ansatz viel schneller sein, als mitzählenderweise durch das Ergebnis zu laufen. Nein. Und selbst wenn es für Abfragen funktionieren würde:
  2. Klotzkopp

    Zip entpacken | c#

    Da wäre schon eine etwas ausführlichere Problembeschreibung als "ich bekomme damit nichts gebacken" notwendig.
  3. Ein Puffer ist einfach ein Bereich im Arbeitsspeicher. In deinem Beispiel das char-Array tmp. Ein Eingabestream ist etwas, aus dem du mit scanf oder fgets einlesen kannst, z.B. STDIN oder eine Datei, die du zum Lesen geöffnet hast.
  4. sscanf arbeitet auf einem Puffer statt auf einem Eingabestream, ansonsten hat es dieselben Möglichkeiten und Einschränkungen wie scanf.
  5. Du kannst mit fgets ganze Zeilen einlesen und dann den String z.B. mit strtok aufteilen. Damit kannst de beliebige Trennzeichen verwenden.
  6. Klotzkopp

    C# String:Replace

    Der Grund dafür ist übrigens, dass .NET-Strings unveränderlich sind.
  7. Bist du mal dem weiterführenden Link gefolgt? Ist zwar nicht ganz billig, scheint aber recht umfassend zu sein.
  8. OK http://en.wikipedia.org/wiki/TACL
  9. Das möchte ich relativieren. Es ist im Interesse der Softwarehersteller, frühzeitig zu prüfen, ob ihre Windowssoftware auch auf zukünftigen Plattformen stabil und verlässlich läuft. Insofern ist eine Vista-Testumgebung, auch wenn es nur eine Beta ist, durchaus sinnvoll. Man hat dann natürlich immer noch das Problem, dass man nicht ohne weiteres erkennen kann, ob ein Programmfehler durch das Programm oder eben den Betastatus der Plattform verursacht wird. Ich arbeite selbst gerade an einem Projekt mit einem OS, das eigentlich noch gar nicht fertig ist. Da ist es schon hilfreich, zumindest eine Vorabversion zu haben. Ob so etwas allerdings als Prüfungsprojekt geeignet ist, kann ich nicht beurteilen, aus dem Prüfungsumfeld bin ich schon zu lange raus.
  10. Klotzkopp

    Liste in XML auslesen

    Die Knoten heißen "FOLDER", nicht "FOLDER NAME". "NAME" ist der Name des ersten Attributs.
  11. Üblicherweise, indem du die Länge der Bildinformationen mit abspeicherst.
  12. Warum etwas ersetzen, das schon vorhanden ist? Steck doch bitte mal etwas mehr Energie und Sorgfalt in die Problembeschreibung, und etwas weniger in die Sonderzeichen.
  13. http://en.wikipedia.org/wiki/Olive_(color) http://en.wikipedia.org/wiki/Beige Solltest du nicht allmählich mal lernen, solche Standardhilfsmittel wie Google und Wikipedia selbst richtig zu benutzen?
  14. Der Fehler deutet aber darauf hin. Welche C-Laufzeitbibliothek linkt dein Programm denn?
  15. Klotzkopp

    C# .net 1.1

    Es gibt auf dieser Ebene keinen Unterschied zwischen Shutdown und Reboot. Musst du das unterscheiden können?
  16. Klotzkopp

    C# .net 1.1

    Du könntest DefWndProc überschreiben und darin auf WM_ENDSESSION reagieren.
  17. Wie sieht denn dieser Absturz genau aus? Bekommst du eine Fehlermeldung? Hast du möglicherweise Qt und dein Programm mit unterschiedlichen Versionen der C-Laufzeitumgebung verlinkt?
  18. Wenn sich Quell- und Zielbereich überlappen, kann memcpy falsche Ergebnisse liefern. In diesem Fall musst du memmove benutzen.
  19. Ich weiß nicht, was du mit "zurückgeben lassen" meinst. Wichtig ist, dass du am Anfang jeder Funktion UpdateData(TRUE) aufrufst. UpdateData(TRUE) übertragt die Werte von den Steuerlementen in die Variablen, UpdateData(FALSE) von den Variablen in die Steuerelemente.
  20. Kein Fehler. recv wartet, wenn keine Daten vorliegen. Mit 0 kommt es nur zurück, wenn die Gegenstelle die Verbindung schließt. Es gibt auch nicht-blockierende Sockets, wie du die verwendest, hängt aber davon ab, welches Betriebssystem du benutzt.
  21. Das ist nicht "unüblich", das ist schlicht und einfach ein Fehler. Das erzeugt undefiniertes Verhalten. Wie Hexagon geschrieben hat: Die Variable, deren Adresse du zurückgibst, existiert nach dem Funktionaufruf nicht mehr. Wenn das klappt, ist es mehr oder weniger Zufall. Das Array, in das geschrieben werden soll, als Parameter übergeben.
  22. Ohne jetzt den Rest des Codes genauer angesehen zu haben: Du gibst die Adresse einer lokalen Variablen zurück. Der Zeiger ist ungültig, da kann alles passieren.
  23. Ich weiß nicht, was du mit "0. Dimension" meinst. In ein int[5] passen 5 ints.
  24. Du musst Zeichen für Zeichen kopieren, und wenn du am Anfang einer "Zeile" bist, die Leerzeichen überspringen. Und du musst wohl hoffen, dass du mindestens 15 Leerzeichen auf diese Art und Weise rauswerfen kannst, weil das sonst gar nicht passt.
  25. Nur, dass dieser Code nicht das von dir beschriebene Problem löst (wobei "beschrieben" schon ein großes Wort für eine derart dürftige Problembeschreibung ist). Bei deinem nächsten Problem solltest du zumindest erwähnen, welchen Basic-Dialekt du benutzt.

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...