"#include \n#include \n#include \n\nclass Data {\npublic:\n std::string name;\n int age;\n std::string address;\n\n Data(std::string name, int age, std::string address) {\n this->name = name;\n this->age = age;\n this->address = address;\n }\n};\n\nclass DataManager {\nprivate:\n std::vector data;\n\npublic:\n void addData(Data newData) {\n data.push_back(newData);\n }\n\n void displayData() {\n for (int i = 0; i < data.size(); i++) {\n std::cout << "Name: " << data[i].name << std::endl;\n std::cout << "Age: " << data[i].age << std::endl;\n std::cout << "Address: " << data[i].address << std::endl;\n std::cout << std::endl;\n }\n }\n};\n\nint main() {\n DataManager manager;\n\n Data data1("John", 25, "123 Main St");\n Data data2("Jane", 30, "456 Elm St");\n\n manager.addData(data1);\n manager.addData(data2);\n\n manager.displayData();\n\n return 0;\n}\n\n这个示例中,首先定义了一个Data类来表示要存储的数据,包括姓名、年龄和地址。然后定义了一个DataManager类来管理数据的添加和显示。DataManager类使用了一个std::vector来存储所有的数据对象。\n\n在main函数中,首先创建了一个DataManager对象,然后创建了两个Data对象,并使用addData方法将它们添加到DataManager中。最后调用displayData方法来显示所有的数据。\n\n运行该程序,将输出以下内容:\n\n\nName: John\nAge: 25\nAddress: 123 Main St\n\nName: Jane\nAge: 30\nAddress: 456 Elm St\n\n

C++ 数据管理库软件示例:简单易懂的代码实现

原文地址: https://www.cveoy.top/t/topic/pPMr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录