Thread Array::Utils: Wie Rückgabewert als Liste interpretieren (34 answers)
Opened by mika at 2018-11-18 12:25

Raubtier
 2018-11-19 14:53
#189242 #189242
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
Ich finde zusätzliche Längenangaben extrem hässlich. Man kann viel zu leicht die falsche Länge angeben und damit in Probleme laufen.

Ich komme mal wieder mit einer Analogie aus C++: "(pointer, size)-style interfaces are error-prone."
https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Ri-array
Das ist im Prinzip dasselbe, was du hier machen willst.

Noch dazu kommt die Frage, ob nicht Referenzen auch effizienter wären.

View full thread Array::Utils: Wie Rückgabewert als Liste interpretieren