Как в XS превратить строку, содержащую имя переменной, в ее адрес, я хочу сделать что-то вроде следующего кода perl:
our $var = 1; print ${$main::{var}};
В perlguts , это говорит:
Если вы знаете имя скалярной переменной, вы можете получить указатель на ее SV с помощью следующего: SV* get_sv("package::varname", FALSE);
Если вы знаете имя скалярной переменной, вы можете получить указатель на ее SV с помощью следующего:
SV* get_sv("package::varname", FALSE);