/*函数设置默认参数
IPAddress 数据库地址
port 端口号,默认3306
*/
bool ConnectDB(const std::string& IPAddress, int port = 3306)
{
if ( IPAddress.empty()|| (port < 0))
{
return false;
}
//TODO: connect mysql server
std::cout << IPAddress << " " << port << endl;
return true;
}
int main()
{
std::string IP = "127.0.0.1";
int iPort = 8899;
//这里只设置ip地址
ConnectDB(IP); // 127.0.0.1 3306
//设置
ConnectDB(IP, iPort); // 127.0.0.1 8899
return 0;
}函数形参默认值
最新推荐文章于 2024-08-09 20:09:40 发布
本文介绍了一个使用C++实现的带有默认参数的函数示例。该函数用于模拟数据库连接,展示了如何为函数参数设置默认值,并通过不同的调用方式来演示其灵活性。
1663

被折叠的 条评论
为什么被折叠?



