如何在C ++构建中嵌入JSON文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在C ++构建中嵌入JSON文件相关的知识,希望对你有一定的参考价值。
我是C ++世界的新手,我正在尝试编写一个需要一些属性的应用程序(JSON文件)。我设法解析了json并构建了应用程序。问题是我需要使用构建的应用程序将该json文件放在同一文件夹中,以便我可以阅读它。如何在构建中“注入”该JSON文件。
现在,我正在做这样的事情来获取JSON文件。
const char *Config::defaultConfigName()
{
return "config.json";
}
我把JSON放在项目中的“源文件”中。为了从项目中获取“config.json”,我应该给出什么路径?或者什么是最好的解决方案?
谢谢!
答案
我设法将JSON文本放在源代码中:
const char *Config::defaultConfigName()
{
char const *json= R"config({
"key": "value"
})config";
return json;
}
以上是关于如何在C ++构建中嵌入JSON文件的主要内容,如果未能解决你的问题,请参考以下文章
如果 .cshtml 文件中存在 razor/C# 错误,如何在 VS 2013 中使构建失败? [复制]
在 Visual Studio 2012 中,如何将资源文件 (.rc) 与 c ++ dll 链接