Я тут наткнулся на такую фигню: в доке по dlopen рассказано. что dlopen(NULL, blah) возвратит хэндл гладного модуля. Так оно и есть.
Этот хендл - указатель на структуру link_map (link.h).
Вот, а там есть поле l_name, содержащее полное имя файла shared объекта.
Так вот, как показал опыт, для главного модуля это строка нулевой длины :(
Как же мне его взять, если без argv[0]7
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Динамические библиотеки, конспект (2018)
- Форум argv (2008)
- Форум expect argv (2012)
- Форум [C] Argv (2011)
- Форум argc, argv (2017)
- Форум Обработка argv (2015)
- Форум perl, switch, argv (2021)
- Форум Argv в main() (2024)
- Форум C++ получить полный путь бинаря (2011)
- Форум Получить полное имя авторизованного пользователя (2018)