gpt4 book ai didi

c++ - 创建一个数据库连接数组

转载 作者:行者123 更新时间:2023-11-28 07:20:47 25 4
gpt4 key购买 nike

有没有办法在 C++ 中创建连接数组。我想创建这样的东西。

connection arr[5];

for(int i=0;i<5;i++)
{
connection c("dbname=test user=postgres password=abc123 hostaddr=127.0.0.1 port=5432");
arr[i]=c;
}

谁能告诉我如何创建它。

最佳答案

我认为你可以使用STL容器来存储连接的对象。不知道您的要求,但如果您只想存储对象,请使用类似的方式,

std::Vector<connection> connections;
connections.push_back(c);

此外,PQconnectdb(strConnectionString) API 返回一个 PGConn* 指针,您可以检查该指针是否成功,例如PQstatus(m_pPostgresConnection) == CONNECTION_OK

关于c++ - 创建一个数据库连接数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19492499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com