Thread pointer auf array und hash (Inline::C)
(13 answers)
Opened by Graf Herschel at 2010-11-26 15:05
Ich habe mir das mit dem GDB angesehen, deine Vermutung ist korrekt. Man muß ziemlich tief tauchen. $$ref wird außerhalb des für das binary erreichbare datansegments gestellt,
Code: (dl
)
1 cs::xxx Wenn ich den pointer nicht verwende, passiert auch nichts, aber das ist ja nicht der Sinn der Sache. Bei nur push(@{$$ref},$plip); bleibt ds im daten_segment des binaries. Ich müsste ja nur an den compiler_switches drehen, dann würde auch das funktionieren,bin aber angewiesen auf code mit kleinstem memory_datasegment. Was mir nicht gelingt, ist den pointer auf NULL zu setzen, aber das löse ich mit unterschiedlichen return_werten. Alles Bestens Last edited: 2010-11-26 22:03:34 +0100 (CET) |