Есть ли способ прочитать содержимое необработанного строкового литерала C ++ из файла, не относящегося к C / C ++ (во время компиляции - т.е. сделать его жестко запрограммированным в результирующий модуль?
C ++ имеет хорошие необработанные строковые литералы, например
const char* const cstring =
R"myheredoc(
do ;*!$%@#
whatever
you want here
)myheredoc";
Однако есть ли способ прочитать содержимое необработанной строки из файла, отличного от C ++ (например, пример файла конфигурации).
Я могу представить, что это можно сделать с помощью системы сборки, просто хочу знать, что я ничего не упустил из замечательных новых функций C ++.