Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 最佳c&x2B+;方法存储少量数据以供以后使用_C++_Visual Studio 2012 - Fatal编程技术网

C++ 最佳c&x2B+;方法存储少量数据以供以后使用

C++ 最佳c&x2B+;方法存储少量数据以供以后使用,c++,visual-studio-2012,C++,Visual Studio 2012,我需要存储少量数据(1到5个字符),我想知道最好的方法 我需要能够在应用程序第一次启动时读取该文件,如果该文件不存在,则创建该文件并将数据保存到其中(或者如果该文件确实存在,则读取数据并将其放入变量中) 如果您能就这些问题提供任何指导和代码示例,我们将不胜感激。只需创建一个文件并写入数据即可。这几乎是唯一的解决方法。您需要从文件中写入和读取数据。如果你想知道如何在C++中读写文件,你可以试试下面的教程: 用于您可以使用的文件管理。(又名ifstream、ofstream等) 使用fstream写

我需要存储少量数据(1到5个字符),我想知道最好的方法

我需要能够在应用程序第一次启动时读取该文件,如果该文件不存在,则创建该文件并将数据保存到其中(或者如果该文件确实存在,则读取数据并将其放入变量中)


如果您能就这些问题提供任何指导和代码示例,我们将不胜感激。

只需创建一个文件并写入数据即可。这几乎是唯一的解决方法。

您需要从文件中写入和读取数据。如果你想知道如何在C++中读写文件,你可以试试下面的教程:


用于您可以使用的文件管理。(又名ifstream、ofstream等)

  • 使用fstream写入文件
  • 如果可以将数据排序为键/值元组,那么也可以使用windows注册表

  • 如果您使用的是Windows,则可以使用Windows注册表(在Visual Studio文档中查找)。我不一定建议,文件可能更方便,但它是一种标准的Windows技术。

    如上所述的
    new
    可以解决您的问题,因为您没有描述数据需要保留多长时间。缺少您尝试过的内容!