从文件中读取变量的类型

时间:2020-04-01 09:47:32

标签: c++ file struct

我遇到了一个问题,对如何解决这个问题一无所知。在寻找答案几天后,我决定创建自己的主题。 我正在尝试使用配置文件指定的数据结构创建一个简单的数据库。让我举个例子: 该程序最初具有几个字符串的结构:

struct Data
{
    string name, surname, id;
};

配置文件:

VAR NAME   TYPE     MAX LENGTH 
NAME       STRING     30
SURNAME    STRING     30
ID         INT        10

该程序应打开文件,然后检查变量的类型,并在需要时相应地更改struct Data或创建一个新的。打开文件并在其中导航的部分很容易,但是我不知道如何检查类型。 我真的希望我能清楚地描述问题。 感谢您的提示!

1 个答案:

答案 0 :(得分:0)

将数据存储为字符串。为程序实现一种将字符串转换为所需数据的方法。例如,您可以转换string to integersdoublesfloats