Есть ли в C ++ эквивалент (или эквивалентный метод) сегмента Perl __DATA__?

кто-нибудь знает C ++ эквивалент Perl __DATA__ сегмент? Для тех, кто не знаком с Perl, __DATA__ сегмент — это (необязательная) аннотация к концу файла Perl; все, что наступает после, считается содержимым (виртуального) файла, доступ к которому (чтение, запись) может быть выполнен Perl через дескриптор файла DATA. Я ищу что-то похожее для использования в программе на C ++ (не спрашивай, не говори).

Спасибо

4

Решение

Там вообще ничего такого нет.

Тем не менее, двоичный формат Linux ELF позволяет включение файлов данных через инструмент GNU objcopy.

На Windows вы можете использовать файлы ресурсов и назначить компоновщик для включения тех в исполняемый файл.

OS X традиционно использует пакеты приложений добиться аналогичного эффекта.

8

Другие решения

Других решений пока нет …