kit-cpp-workshop/workshop-ss12-02 — pull request #6 by thomasspaeth (2012-05-09 15:55:31+00:00)
Title: Ringpuffer

Hallo zusammen,
habe hier auch mal meine Lösung des Ringpuffers, die Fibonacci-Klasse habe ich schon am Freitag während des Workshops mit Christian gemacht und was ihr in Christians pull request dazu geschrieben habt, hab ich auch schon gelesen.

Allerdings habe ich noch ein paar Fragen/Probleme offen:
1.) Durch Zufall ist mir aufgefallen, dass beim Fibonacci-Programm bei Eingabe eines Buchstaben statt einer Zahl eine Endlosschleife ausgeführt wird. Da ich wissen wollte, woher die kommt, wollte ich mal den Debugger ausprobieren. Allerdings erhalte ich immer, wenn ich in eine cin-Zeile springe den Fehler:

Size of LUT? *stopped,reason="end-stepping-range",frame={addr="0x0040158d",func="_fu3___ZSt4cout",args=[],file="..\fibonacci.cpp",fullname="D:\My Dropbox\Dropbox\eclipse\workshop-ss12-02\Aufgabe1\fibonacci.cpp",line="71"},thread-id="1",stopped-threads="all"

Wie kann ich den beim Debuggen in Eclipse eine Eingabe in die Konsole zu machen, damit ich durch die Zeile komme?

2.) Dann noch eine Frage zu Git: Hochladen hat alles geklappt (da ich mit git add nur die beiden cpp-Dateien ausgewählt habe), allerdings habe ich bei git status eine Menge an Ordner von Eclipse, die nicht hochgeladen werden brauchen (es sollte ja nur die .cpp). Im letzten Repository habe ich die Datei .gitignore gefunden, wo ihr bestimmte Dateiendungen ausschließt. Geht sowas auch allgemein für die Eclipse-Ordner ".settings" und "Debug"?