Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Klotzkopp

    JPG Codierung?

    Natürlich kann man. Irgendwer muss ja die Software, die mit solchen Bilddateien umgeht, schreiben. Mit Programmierung hat das eigentlich nichts zu tun. Was du da siehst, ist das Ergebnis, wenn du den Dateiinhalt als Text interpretierst. Das ist Murks, kein Code, weil die Daten binär codiert sind. Die lassen sich nicht sinnvoll als Text darstellen. Wenn du die Datei "von Hand" decodieren willst, solltest du sie dir in einem Hex-Editor ansehen. Das Dateiformat ist in den JPEG-Standard-Dokumenten beschrieben.
  2. Ja, das Bild kennen wir schon. Magst du meine Fragen beantworten? Das wissen wir auch schon. Wo ist das Problem dabei?
  3. Um das nochmal zu präzisieren, weil ich diesen Fehler doch recht häufig sehe: Wenn man durch Multiplikation von Länge und Breite die Fläche ausrechnet, dann muss man sich darüber im Klaren sein, dass man mit einer Flächengröße rechnet. Der Umrechnungsfaktor von cm² in mm² ist 100, nicht 10. Der Umrechnungsfaktor von mm² in Quadratzoll ist 1 durch 25,4 hoch 2. Und auch der durch die Auflösung gegebene Faktor für die Umrechnung von Zoll in Pixel muss dann zweimal angewendet werden. Wer da nicht sattelfest ist, sollte auf jeden Fall erst die eindimensionalen Größenangaben einzeln umrechnen und erst danach zur Fläche multiplizieren.
  4. Und das Problem ist jetzt welches? Weißt du nicht, wie man einen Button mit Code verknüpft? Weißt du nicht, wie man den Text aus der Textbox ausliest? Weißt du nicht, wie man in eine Datei schreibt? Hacken ist ein Teil des Fußes, auch Ferse genannt. Meinst du Haken? Auch hier: Was ist konkret das Problem bei der Umsetzung? Ganz allgemein: Schildere nicht nur die Aufgabestellung, sondern auch deine Lösungsansätze und die dabei konkret aufgetretenen Probleme.
  5. Das hat wuerzburger1312 doch gerade durchgekaut. Und daher auch an dich der Hinweis: Wenn du Probleme beim Rechnen mit Flächengrößen hast, dann rechne Länge und Breite einzeln um.
  6. Wenn du einen Beitrag erstellst, gibt es in der Symbolleiste ein Büroklammersymbol. Es gibt auch weiter unten einen Button "Anhänge verwalten".
  7. Weil du dein Bild erst hochladen musst. Wir können von hier aus nicht auf deine Festplatte gucken.
  8. Du hast die Farbtiefe und die Umrechnung von Bit nach Byte weggelassen. Die heben sich hier auf, weil die Farbtiefe gerade 8 Bit ist. Im allgemeinen Fall darfst du das aber nicht ignorieren. Das Endergebnis stimmt.
  9. mm * mm / (mm pro Zoll) ergibt Zoll²? Das kann ja schon von den Einheiten nicht passen. Ich rate dir, Länge und Breite einzeln von mm in Zolll und dann in Pixel umzurechnen, und erst am Ende zu multiplizieren. Du kommst offenbar sehr leicht mit den Flächengrößen durcheinander.
  10. 1: PosY darf in der inneren Schleife nicht erhöht werden. PosX und PosY müssen mit Rand initialisiert werden, nicht mit Abstand. 2. PosX/PosY werden nicht um den richtigen Wert erhöht. Die Vertauschung der Variablen Zeile und Spalte ist kein Fehler, da es sich nur um Zählvariablen handelt, die ansonsten nicht referenziert werden. 3 ist richtig. 4. PosX/PosY werden nicht um den richtigen Wert erhöht. PosY wird an der falschen Stelle initialisiert/zurückgesetzt. 5. PosX/PosY werden nicht um den richtigen Wert erhöht. PosX wird an der falschen Stelle initialisiert. PosY wird an der falschen Stelle initialisiert/zurückgesetzt.
  11. Bedenke, dass Windows-Dateinamen keine Doppelpunkte enthalten dürfen.
  12. Die Netzwerkadresse erhältst du, indem du jedes Bit der IP-Adresse mit dem entsprechenden Bit der Subnetzmaske UND-verknüpfst. Die Broadcastadresse erhältst du, indem du jedes Bit der IP-Adresse mit dem entsprechenden Bit der invertierten Subnetzmaske ODER-verknüpfst.
  13. Sagen dir denn AND, OR und NOT etwas? Oder Konjunktion, Disjunktion und Negation?
  14. Netzwerkadresse = IP-Adresse & Subnetzmaske Broadcastadresse = IP-Adresse | ~Subnetzmaske & Bitweise Und | Bitweise Oder ~ Invertierung
  15. Ein einzelner Screenshot sagt aber nichts über den Bedienfluss aus. Den kann man auch mit statischem HTML oder einem Grafikprogramm zusammenbasteln. Abgesehen davon, dass das dann sofort als Werbung zu erkennen wäre, geht das natürlich nur, wenn du überhaupt etwas Funktionierendes hast. Es ist einfach auffällig, dass hier ein Freund dein Projekt lobt, und dabei wiederholt zwei recht spezifische Fehler macht, die auch in deinen Texten auftauchen. Der Verdacht, dass es sich dabei um eine Sockenpuppe handelt, liegt nahe. Und warum zum Geier erzählt er, wo du einkaufst? :confused: Hast du dir schon überlegt, unter welche Lizenz du deinen Code stellen willst?
  16. Ich rede nicht vom "Style". Ich meine konkrete Rechtschreib- und Zeichensetzungsfehler.
  17. Welcher Beruf? FISI? Was mir da fehlt, ist eine Problemstellung. Für welches Problem soll dieses Projekt eine Lösung sein? Was ist der erwartete Nutzen des Projekts? So etwas tut man ja nicht aus Spaß. Ich würde hier viel mehr Gewicht auf Anforderungsanalyse und Testfalldefinition legen. Da könntest du noch Kompetenz als Fachinformatiker zeigen. Denn diesbezüglich sieht das meiner Meinung nach ziemlich mau aus. Eine Installation nach Vorgabe abzuarbeiten, ist kein Projekt.
  18. Das steht auch in dem Sticky. Stichwort RFC 950.
  19. Es scheint mir, du kennst ihn so gut, dass du auch ein paar seiner orthografischen Eigenheiten übernommen hast Die Performance einer lokalen Installation sagt nicht viel aus. Womöglich findet da noch gar kein C/S-Datenaustausch statt. Ist ja eine Betaversion. Auch aus anderen Gründen kann das ein Fehler sein. Da ein Screenshot nicht interaktiv ist, veranschaulicht er im Prinzip gar keinen Funktionsumfang. Ich bin ehrlich gesagt nicht sicher, ob du t.kaulen mit dieser überbordenden Lobrede einen Gefallen getan hast. Zumal er hier nur um Designvorschläge gebeten hat.
  20. Schön Ein guter Rat für's nächste Mal: Benutz bitte vorher die Suchfunktion, und wenn die nichts ausspuckt, überleg dir bitte einen Threadtitel, der Rückschlüsse auf den Inhalt ermöglicht. "Blöde Frage aber wichtig" tut das nicht.
  21. Die Aufgabe ist hier bereits besprochen worden, bitte die Suchfunktion benutzen: http://forum.fachinformatiker.de/pruefungsaufgaben-loesungen/136717-loesungen-zwischenpruefung-2010-a-2.html#post1214527
  22. Die Aufgabe wurde bereits in einem anderen Thread ausführlich besprochen:
  23. Es könnte sein, dass es ausreicht, wenn du in den allgemeinen Projekteigenschaften die Erweiterung und den Konfigurationstyp umstellst. Auf der sicheren Seite bist du, wenn du ein neues Projekt erstellst und den Code reinkopierst. Auf jeden Fall musst du die aufzurufende Funktion in der DLL mit __declspec(dllexport) und im verwendenden Programm mit __declspec(dllimport) deklarieren.
  24. Der Unterscheid ist der zwischen = und :=. Offenbar meint := hier eine Zuweisung, und = einen Vergleich.
  25. Die Methoden open und close verwendet man normalerweise nicht, dafür gibt es Konstruktor und Destruktor. ios::in ist bei ifstream überflüssig. Und eof ist keine gute Schleifebedingung, weil es erst dann true liefert, wenn das Einlesen bereits einmal fehlgeschlagen ist. string s; ifstream datei("Pulsform 20000.csv"); while (getline(datei, s)) // Solange noch Daten vorliegen { cout << s << endl; // Zeige sie auf dem Bildschirm }[/code] Es erscheint also eine Meldung "Programm ist abgeschmiert"?

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