所以基本上我是一名学生,我试图让数据库系统将所有数据转储成文本文件并从中读取作为学习练习。
我意识到如果我从文本文件中读取表格的结构,那么我需要一种方法来定义一个数据结构,这个数据结构将在我不知道它的内容是什么的情况下创建。
我刚从高中学习C ++开始,只允许使用Cx11标准中的所有内容。这有可能实现吗?
我对模板了解不多,但问题仍然存在,我不知道我的结构中会有多少数据类型。
所以等效地将这个问题放在从控制台读取信息然后构建结构:
string type;
vector < pair <string,string> > Input;
string name;
while(true)
{
cin >> type;
cin >> name;
if( type == "end")
break;
Input.push_back(make_pair(type,name));
}
struct user_created
{
//Define what they wanted to create in here.
};