Thread array reference+2 (13 answers)
Opened by Graf Herschel at 2015-12-28 14:36

murphy
 2015-12-28 17:51
#183285 #183285
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Das Speicherlayout in der Implementation des Perlinterpreters mag so sein, wie Du Dir das vorstellst, aber Perl ist nicht C oder C++ wo man mit Speicheraddressen Arithmetik betreiben darf. Der Interpreter erlaubt Dir nicht, eine Referenz auf einen Teil eines Arrays zu erzeugen.

Du könntest Referenzen auf "Arrayslices" notfalls emulieren indem Du eine Referenz auf das gesamte Array und einen Startindex in ein Objekt verpackst, welches ein Tied-Array-Interface bereitstellt, aber ob sich der Aufwand lohnt, ist eine andere Frage.
When C++ is your hammer, every problem looks like your thumb.

View full thread array reference+2