Можно ли прочитать файл во время компиляции?
Мне интересно, возможно ли в C ++ 11/14 действительно читать файлы во время компиляции. Например, следующий код будет компилироваться, только если он может успешно прочитать файл.
constexpr std::string shader_source = load("~/foo.glsl");
Как вы думаете, это может быть возможно?
Я знаю, что я мог бы сделать это с помощью какого-то специального инструмента при создании приложения.