Есть проприетарный бинарник (позиционно-зависимый код), пишу для него графическую оболочку. Для взаимодействия используется загружаемая через LD_PRELOAD библиотека со врапперами для ioctl и printf.
На выводе много информации, которая забирается через враппер, строки форматов различаю по адресам строковых констант.
Могу ли я быть уверен, что при запуске на другой системе адреса останутся прежними (бинарник остаётся тот же, меняются только библиотеки)?
Производительность критична, так что посимвольное сравнение не годится.
Ответ на:
комментарий
от mashina
Ответ на:
комментарий
от vzzo
Ответ на:
комментарий
от val-amart
Ответ на:
комментарий
от mittorn
Ответ на:
комментарий
от vzzo
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от redbaron
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Строковое значение константы (2013)
- Форум C: interning строковых констант (2010)
- Форум Оптимизация строковых констант в gcc (2019)
- Форум Хардкодьте строки: строковые константы - признак пахучего кода. (2015)
- Форум переносимость (1999)
- Форум Константы (2004)
- Форум Переносимое компилирование (2012)
- Форум Переносимый printf (2011)
- Форум Переносимый GUI. (2006)
- Форум Переносимость кода (2005)