Fachdiskussionen rund um Themen und Veranstaltungen ohne Zuordnung zu einem bestimmten Semester (Allgemeine organisatorische und verwaltungstechnische Themen, die NICHT in unmittelbarem und direktem Zusammenhang mit einer Veranstaltung zu sehen sind, bitte in "Studienverwaltung allgemein" einsortieren!)
Moderator: (M) Mod.-Team Allgemein
-
plaicy
- TalkING. Champion
- Beiträge: 972
- Registriert: So, 19. Okt. 03, 17:37
- Wohnort: Hamburg
Beitrag
von plaicy » Mo, 19. Jan. 09, 13:54
bigbohne hat geschrieben:Es gibt ja auch Raw-Stream-Operatoren...
kannst du dazu mal ein kleines Beispiel geben?
Code: Alles auswählen
void f(std::ifstream &file)
{
int x(file.get());
}
get entspricht so ziemlich dem C fgetc.
Entschuldige das ist kein Raw-String-Operator. Sondern eine "unformatted input".
ISO 14882:2003 27.6.1.3 Absatz 3+4:
Effects: Behaves as an unformatted input function (as described in 27.6.1.3, paragraph 1). After constructing a sentry object, extracts a character c, if one is available. Otherwise the function calls setstate(failbit), which may throw iso_base::failure (27.4.4.3),
Returns: c if available, otherwise traits::eof().
.
Für das Schreiben gibt es put.
Man sollte Links grundsätzlich nicht trauen und Mods sollten ihre Änderungen namentlich kennzeichnen.
-
plaicy
- TalkING. Champion
- Beiträge: 972
- Registriert: So, 19. Okt. 03, 17:37
- Wohnort: Hamburg
Beitrag
von plaicy » Mo, 19. Jan. 09, 17:59
Rosenstiel hat geschrieben:ich habe eine andere Checksumme
Wenn man die undefinierten Bits variiert gibt es ja nicht allzu viele Möglichkeiten.
Code: Alles auswählen
414462c034a3e9c08d7e5b0a3e42c33a tuvision-0000.huf
5217e5eef9087898ad6b58c35f1e22fd tuvision-0001.huf
d99ad856364d006eff8222f140f90063 tuvision-0010.huf
8c40cbe4a1b6b82a51bc51ddc2e37d6e tuvision-0011.huf
38fbee14e11f97a3e6bbf3a6518c66bb tuvision-0100.huf
f2c8253667668a0cc6040a3c6d916450 tuvision-0101.huf
7e812c24f1683b388ecbb5d5ebc6307a tuvision-0110.huf
a3a1f284647fad3879afd2e97a7e9445 tuvision-0111.huf
7fba93a3aae8164a25f56a06cdbbcef9 tuvision-1000.huf
9ea8c3b24137cf99f3211626f6cf3842 tuvision-1001.huf
066a132e887eb0c09540c85cd921610f tuvision-1010.huf
58a1faab5ef83125aebeb13796dbb20f tuvision-1011.huf
54db6eb667e6478042bd9fcdf7d389c6 tuvision-1100.huf
23cafa7b5e9b6164d75cf72ae9748bfc tuvision-1101.huf
b9ca336fc5cdd868a57bf1e5666aaed0 tuvision-1110.huf
44aa927d941791f0151d3f0effe8aabf tuvision-1111.huf
Aber:
Keine Gewähr!
Man sollte Links grundsätzlich nicht trauen und Mods sollten ihre Änderungen namentlich kennzeichnen.
-
xift
- TalkING. Freak
- Beiträge: 95
- Registriert: Do, 07. Feb. 08, 11:01
Beitrag
von xift » Mo, 19. Jan. 09, 21:10
freak
-
bigbohne
- TalkING. Freak
- Beiträge: 208
- Registriert: Di, 11. Dez. 07, 08:18
Beitrag
von bigbohne » Mo, 19. Jan. 09, 22:38
Nix Freak!
Ingenieursloesung! Nicht lang schnaggen! Anpaggn!
-
Rosenstiel
- Uni-Mitarbeiter
- Beiträge: 83
- Registriert: Fr, 14. Sep. 07, 15:28
Beitrag
von Rosenstiel » Di, 20. Jan. 09, 10:55
Hallo,
ich habe nun meine Lösung an die aktuelle Aufgabenstellung angepasst und das Array initialisiert und habe ebenfalls
414462c034a3e9c08d7e5b0a3e42c33a
als Lösung!
Viele Grüße
Marcus Rosenstiel
-
xift
- TalkING. Freak
- Beiträge: 95
- Registriert: Do, 07. Feb. 08, 11:01
Beitrag
von xift » Di, 20. Jan. 09, 17:17
Hey das ist ja mal eine erfreuliche Nachricht!
Danke schön
-
nozzy
- TalkING. Newbie
- Beiträge: 6
- Registriert: Sa, 26. Apr. 08, 15:37
- Wohnort: Harburg
Beitrag
von nozzy » Mi, 21. Jan. 09, 16:42
ah jetzt hab ichs auch endlich
-
xift
- TalkING. Freak
- Beiträge: 95
- Registriert: Do, 07. Feb. 08, 11:01
Beitrag
von xift » Do, 29. Jan. 09, 13:18
ich habe jetzt mal mein Programm in VisualStudio kompiliert...
dort bekomme ich eine andere Checksum! Haben alle hier gcc benutzt?
Die beiden Dateien unterscheiden sich scheinbar nur in 2 Werten die mitten im File liegen.
Sehr seltsam...
linux: 414462c034a3e9c08d7e5b0a3e42c33a tuvision.huf
windows: fce95b5a51c3aef9c95d43df5e919f45 tuvision.huf
Gruß,
Michi
-
plaicy
- TalkING. Champion
- Beiträge: 972
- Registriert: So, 19. Okt. 03, 17:37
- Wohnort: Hamburg
Beitrag
von plaicy » Do, 29. Jan. 09, 13:24
@xift: Windows-huf länger als die Linux-Version? Hast du die Dateien im binary-Mode geöffnet?
Man sollte Links grundsätzlich nicht trauen und Mods sollten ihre Änderungen namentlich kennzeichnen.
-
xift
- TalkING. Freak
- Beiträge: 95
- Registriert: Do, 07. Feb. 08, 11:01
Beitrag
von xift » Fr, 30. Jan. 09, 16:08
gleich lang, ziemlich sicher binary geöffnet und laut diff gibt es auch nur 2 unterschiede ^^ ganz seltsam