Возможный дубликат:
C / C ++, можете ли вы # включить файл в строковый литерал?
У меня есть несколько файлов данных, которые будут использоваться в качестве строк в моей программе. Я хочу избежать дополнительных накладных расходов на чтение файлов во время выполнения.
Я мог бы жестко закодировать их все, но я предпочитаю хранить их в отдельных файлах.
Я мог бы включить их, но тогда мне нужно было бы заключить их в кавычки и добавить «\» для каждой новой строки (и поскольку эти данные являются источником GLSL, это нарушает подсветку синтаксиса).
Любые идеи?