-2

我有以下问题:我有一个包含字段描述的配置文件,我读取它然后解析它。我想把它移到代码里面编译它。作为错误结构,您将如何做到这一点???要不然 ?

谢谢

4

2 回答 2

1

我不会将它移动到代码中,我会将配置文件保留为配置文件。

如果您真的必须这样做,您可以将文件作为字符串资源嵌入到应用程序中并使用它 - 这样您只需更改最少量的现有代码。您执行此操作的方式取决于您的平台。

如果那不可行(无论出于何种原因),我会设置一个配置类/命名空间来包含所有值。

于 2012-07-23T09:27:39.930 回答
0

目前还不是很清楚你到底在问什么。

如果您正在寻找即时代码执行(如eval()某些语言中的函数),那么 C++ 中没有这样的东西。它不是一种可以逐行读取和执行的解释性语言,每次代码更改时都需要对其进行编译。虽然在技术上可以编写自更改代码,但可能不值得付出努力。

于 2012-07-23T09:25:44.807 回答