cpp:exceptions
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
cpp:exceptions
Ich habe gestern mal das Thema Exceptions in die Sidebar des C++ Namensraums aufgenommen.
Auf der C++ Startseite taucht es bis jetzt noch nicht auf, aber es muss - neben der Vollständigkeit - schon alleine wegen bac_alloc erklärt werden.
Jetzt bin ich alles andere als ein Freund von Exceptions und benutze sie daher nur im absoluten Ausnahmefall... wie der Name schon sagt.
Daher frage ich an, ob jemand, der dem Thema positiver gegenüber steht, das Thema vielleicht übernehmen möchte?
Auf der C++ Startseite taucht es bis jetzt noch nicht auf, aber es muss - neben der Vollständigkeit - schon alleine wegen bac_alloc erklärt werden.
Jetzt bin ich alles andere als ein Freund von Exceptions und benutze sie daher nur im absoluten Ausnahmefall... wie der Name schon sagt.
Daher frage ich an, ob jemand, der dem Thema positiver gegenüber steht, das Thema vielleicht übernehmen möchte?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: cpp:exceptions
Irgendwo hatten wir das schon einmalXin hat geschrieben:Jetzt bin ich alles andere als ein Freund von Exceptions
Sollte sich sonst niemand finden, dann könnte ich das übernehmen. Eventuell würde eine erste Version diese Woche fertig werden können...Xin hat geschrieben:Daher frage ich an, ob jemand, der dem Thema positiver gegenüber steht, das Thema vielleicht übernehmen möchte?
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: cpp:exceptions
Interessante Formulierung... dann bin ich mal gespannt, wieviele Leute sich diese Woche noch frei nehmen, um Deiner ersten Version bis Ende der Woche zuvorzukommen.Kerli hat geschrieben:Sollte sich sonst niemand finden, dann könnte ich das übernehmen. Eventuell würde eine erste Version diese Woche fertig werden können...
Ich muss allerdings sagen, dass ich zum Thema Fehlerbehandlung mit Exceptions vermutlich auch einen Text zum Thema Exception-Ping-Pong machen werde.
Aber schön, dass die Grundlagen wer anders macht, ich möchte nicht, dass Exceptions einen durch meine Einschätzung zu subjektiven Ton erhält, der andere eher vom Lernen abhält.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: cpp:exceptions
Wie schaut's hier aus?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: cpp:exceptions
Ich weiß. Es ist nicht ganz Ende der Woche geworden, aber ich hab schon einen ersten Entwurf. Ein paar Teile fehlen noch, dann stelle ich es ins Wiki. Heute wahrscheinlich nicht mehr, aber morgen sollte sich ausgehen.Xin hat geschrieben:Wie schaut's hier aus?
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: cpp:exceptions
Ja, superKerli hat geschrieben:Ich weiß. Es ist nicht ganz Ende der Woche geworden, aber ich hab schon einen ersten Entwurf. Ein paar Teile fehlen noch, dann stelle ich es ins Wiki. Heute wahrscheinlich nicht mehr, aber morgen sollte sich ausgehen.Xin hat geschrieben:Wie schaut's hier aus?
Ich wollte Dich auch nicht unter Druck setzen oder so... ich war nur neugierig.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: cpp:exceptions
Keine Sorge. Ich arbeite in dem Tempo das ich für richtig halteXin hat geschrieben:Ich wollte Dich auch nicht unter Druck setzen oder so... ich war nur neugierig.
Jetzt ist es aber soweit. Die erste Version eines Artikels ist einmal online: http://proggen.org/doku.php?id=cpp:exception:start
Ab jetzt darf kritisiert, ausgebessert und natürlich auch gelobt werden
@Xin: Sind die Sidebars nicht einmal in die untergeordneten Bereich vererbt worden?
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: cpp:exceptions
Ich habe noch nix gelesen, weil ich mich auf Deinen Bugreport gestürzt habe.Kerli hat geschrieben:Jetzt ist es aber soweit. Die erste Version eines Artikels ist einmal online: http://proggen.org/doku.php?id=cpp:exception:start
Von daher habe ich noch keine Kritik am Inhalt, aber mir ist auf den ersten Blick zu viel auf der einen Seite.
Es hat einen eigenen Namensraum, da kann man was verteilen.
Lob: Vielen Dank für's SchreibenKerli hat geschrieben:Ab jetzt darf kritisiert, ausgebessert und natürlich auch gelobt werden
Doch, aber es gab einen Bug, sobald mehr als ein Namensraum vorkam. Den Bug gibt's schon seit Monaten, aber da es bisher keinem aufgefallen zu sein scheint, schiebe ich die Fehlersuche vor mir her.Kerli hat geschrieben:@Xin: Sind die Sidebars nicht einmal in die untergeordneten Bereich vererbt worden?
Jetzt ist's aufgefallen und ich habe mal nachgeguckt und ihn behoben
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: cpp:exceptions
Auch wenns nichts mit Exceptions zu tun hat:Kerli hat geschrieben:kritisiert
Sicher, dass hier ein * gehört?Code: Alles auswählen
if( !*new_texture ) return E_NULL_PTR;
Ein paar Kleinigkeiten und nach enums sollte man einen ';' setzenKerli hat geschrieben:ausgebessert
Gefällt mir gut, zeigt sowohl Vor- als auch NachteileKerli hat geschrieben:gelobt
Folgendes steht bei mir über der Sidebar:Kerli hat geschrieben:@Xin: Sind die Sidebars nicht einmal in die untergeordneten Bereich vererbt worden?
EDIT: ist schon weg ^^cpp:excep:3-9
cpp:e:3-5
c:3-1
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: cpp:exceptions
Ich war so frei und habe schnell mal am offenen Herzen debuggt ^dani93 hat geschrieben:Folgendes steht bei mir über der Sidebar:Kerli hat geschrieben:@Xin: Sind die Sidebars nicht einmal in die untergeordneten Bereich vererbt worden?EDIT: ist schon weg ^^cpp:excep:3-9
cpp:e:3-5
c:3-1
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.