Forum: Mikrocontroller und Digitale Elektronik Meta Daten auslesen C++


von Help Me (Gast)


Angehängte Dateien:

Lesenswert?

Hallo miteinander

Wenn jemand weiss wie man so etwas programmieren kann dan wäre ich 
überglücklich den ich weiss nicht wie beginnen?

Brauche dringend eure Hilfe

von Peter II (Gast)


Lesenswert?

Help Me schrieb:
> ich weiss nicht wie beginnen?

woher sollen wir wissen so du beginnen sollst.

1. Computer kaufen
2. BS installieren
3. C++ lernen
4. Programm schreiben

von Dennis S. (eltio)


Lesenswert?

5. Auftrag genau lesen und Hilfestellung beachten (Library, Teamwork, 
Modularisierung, ...)

von Karl H. (kbuchegg)


Lesenswert?

Dennis S. schrieb:
> 5. Auftrag genau lesen und Hilfestellung beachten (Library, Teamwork,
> Modularisierung, ...)

Da bleibt dann sowieso nichts mehr übrig. Die ganzen schwierigen Sachen 
sind doch ohnehin schon fast ausnahmslos erledigt worden. Vor allen 
Dingen diese Taglib macht doch eh schon fast 80% des ganzen Codes.
Der Rest: ein bischen Ein-Ausgabe, Directory verwalten (auch das ist ihm 
schon abgenommen), Benutzerinteraktion und Funktionen aufrufen.

Schwer ist das mit den Vorgaben wirklich nicht mehr.

: Bearbeitet durch User
von Dennis S. (eltio)


Lesenswert?

Naja, ich wollte nicht vollständig zynisch antworten und wenigstens ein 
bisschen Hilfestellung geben. :-)

von Karl H. (kbuchegg)


Lesenswert?

Karl Heinz schrieb:

> Schwer ist das mit den Vorgaben wirklich nicht mehr.

Lass dich nicht von der Fülle der geforderten Teilaufgaben ins Boxhorn 
jagen. Mach dir einen Plan, wie du schrittweise dein Programm von zuerst 
einem ganz einfachen Programm zu immer mehr Funktionalität aufbläst.

Ich würde mal damit anfangen, dass ich mit der Tag-Lib ein MP3 File 
einlese und die geforderten Tags auslese und anzeige. Der Dateiname kann 
ruhig im ersten Programm hardcodiert im Programm stehen.

Mit einem MP3 Editor kontrolliere ich, ob die Ausgabe stimmt.
Ist das soweit richtig, dann gehts weiter, in dem ich den Dateinamen 
nicht mehr fix im Programm habe, sondern dass der über die Command Line 
rein kommt.

Passt auch das, dann fange ich an, etwas Benutzerinteraktion ins Spiel 
zu bringen. Benutzer fragen ob er was ändern will. Wenn ja, dann die 
neue Information vom Benutzer einlesen, ins Tag schreiben und die 
Tag-Lib das File schreiben lassen.
usw. usw.

So gehts weiter. Schritt für Schritt. Vom einfachen zum immer 
komplexeren, wobei ich darauf achte, immer nur soviele Erweiterungen in 
einem Schritt ins Programm zu nehmen, so dass ich diese Erweiterung auch 
ausgiebig testen kann. Und erst dann gehts weiter zum nächsten Schritt.

So würde ich vorgehen. Du magst das anders machen.

von Malte (Gast)


Lesenswert?

Zynismus ist beim Versuch Hausarbeiten outzusourcen schon angebracht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.