如何将数据存储在C++;并使数据可搜索? 我正在用C++编写一个地址簿应用程序。我需要存储数据,并能够在以后检索它。我知道这需要序列化。我知道如何用键和值序列化一个简单的映射

如何将数据存储在C++;并使数据可搜索? 我正在用C++编写一个地址簿应用程序。我需要存储数据,并能够在以后检索它。我知道这需要序列化。我知道如何用键和值序列化一个简单的映射,c++,serialization,store,searchable,C++,Serialization,Store,Searchable,我需要知道如何存储大量数据,而不仅仅是一个值。我将存储:姓名、街道地址、城市、州、邮政编码、个人电子邮件、工作电子邮件、家庭电话、手机、工作电话、寻呼机、Facebook和Twitter。我希望能够搜索这些值中的任何一个,以便找到联系人 我怎样才能开始储存所有这些?非常感谢您的帮助 你可能想用类似的东西。它将允许您将数据存储在SQL数据库中,您可以从中查询任何信息 你可能想用类似的东西。它将允许您将数据存储在SQL数据库中,您可以从中查询任何信息 您需要的是某种形式的小型数据库,与应用程序一起分

我需要知道如何存储大量数据,而不仅仅是一个值。我将存储:姓名、街道地址、城市、州、邮政编码、个人电子邮件、工作电子邮件、家庭电话、手机、工作电话、寻呼机、Facebook和Twitter。我希望能够搜索这些值中的任何一个,以便找到联系人


我怎样才能开始储存所有这些?非常感谢您的帮助

你可能想用类似的东西。它将允许您将数据存储在SQL数据库中,您可以从中查询任何信息

你可能想用类似的东西。它将允许您将数据存储在SQL数据库中,您可以从中查询任何信息

您需要的是某种形式的小型数据库,与应用程序一起分发。一些可能的选择(包括像巴特建议的SQLite)。

您需要的是一个小型数据库的某种形式,与您的应用程序一起分发。一些可能的选择(包括巴特建议的SQLite)。

同意。像SQLite这样的关系数据库可以让你高效地搜索任何你想要的东西。像SQLite这样的关系数据库可以让你高效地搜索任何你想要的东西。我真的没有意识到我可以回去做那件事!谢谢,我想这可以帮助其他人看到哪些答案也有效。我真的没有意识到我可以回去做那件事!谢谢,我想这会帮助其他人看到哪些答案也有效。