LINUX.ORG.RU

dlsym и переменные


0

0

Здравствуйте!
Пишут, что dlsym позволяет получать указатели не только на функции, но и на переменные.
Может - проверил, но для чего - всё равно их не вывести не изменить таким образом не выходит???

★★★★★

Не надо ля-ля. Всё "замечательно входит и замечательно выходит" (С) иа

anonymous
()
Ответ на: комментарий от anonymous

Ну рассказывай "как".

Просто я пробую так:

int *var = (handle, "var");
*var=2;
printf ("var=%d", *d);

Разумеется он сразу в Segmentation Fault выпадает.
А как правильно?

unDEFER ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

> int *var = (handle, "var");
Вот блин! - dlsym то нету :-(
Всё - теперь работает, всем спасибо!

unDEFER ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.