基本上,我想让我的程序从硬盘中检索各种变量以便在程序中使用。我想,在询问细节之前,我应该证实这甚至是可能的。是吗?如何将变量排除在持久数据之外?
如果是,那么最好的方法是什么?我见过使用.ini文件,但我不知道如何从.ini文件中专门检索数据。它是否与你已经搞砸的文本文件一样,以确保变量始终在x行?例如:
ifstream variables("variables.ini");
//some code later
//assume line 'x' holds a variable
if(variables.good())
{
variables.get(x);
}
//or whatever =/
我在这里做什么是有点不知所措。
编辑:我选择的语言是C++。
太棒了,正是我需要知道的。如果仅仅是为了简单起见,我想我会继续使用.ini。我只是想确保只要我按照自己的方式解析并按照自己的方式访问它,如果存在某种约定(或其他),则无关紧要。 +1和选定的答案 – jkeys 2009-07-07 04:33:55