[Dune] Array der Länge 0?
Robert Kloefkorn
robertk at mathematik.uni-freiburg.de
Thu Mar 2 11:58:03 CET 2006
Oliver Sander wrote:
> Hallo!
> Seit meinen commits heute morgen übersetzen die Tests nicht mehr,
> weil OneDGrid neuerdings (über fmatrix.hh) ein Array der Länge 0
> erzeugt. Interessanterweise übersetzen die Tests mit g++-4.0
> durchaus. Darum habe ich das Problem gestern nacht beim Arbeiten
> auf meinem Laptop nicht bemerkt. Weiß jemand, welcher Compiler
> sich in der Angelegenheit standardkonform verhält?
Ich schlage vor, die Klasse entweder für 0 zu spezilisieren, das wäre
der saubere Weg, der andere ist (n > 0) ? n : 1 abzuprüfen.
Jetzt sich auf den Standpunkt zu stellen, daß der nicht Standard konform
Compiler nicht unterstüzt wird, halte ich nicht für klug.
Lieber die Spezilisierung.
R
--
Robert Klöfkorn <robertk at mathematik.uni-freiburg.de>
Mathematisches Institut Tel: +49 (0) 761 203 5631
Abt. für Angewandte Mathematik Fax: +49 (0) 761 203 5632
Universität Freiburg
Hermann-Herder-Str. 10
79104 Freiburg
http://www.mathematik.uni-freiburg.de/IAM/homepages/robertk
More information about the Dune
mailing list