C++读写ini文件之后的连接问题?

如何在连接设备ip之前就将配置文件的数据Get出来再连接ip?图片说明
第一幅图就是读取配置文件的代码,在service.cpp中
图片说明
第二张是在service的构造函数中
图片说明
第三张就是connect ip 的

他是先走的第二章图的代码,所以传过去的是默认的ip,现在就是想让读.ini文件的操作先执行获取文件中的ip,在去connect().

读取ip和端口是吧:

 #include<iostream>
#include<afxwin.h>
using namespace std;

int main()
{
    int nPort = 0;
    char szIP[16] = { 0 };
    nPort = GetPrivateProfileInt("Server", //节名
        "port", //项名
        0, //没找到此项时的缺省返回值
        "d:\\test.ini"); //配置文件的准确路径

    GetPrivateProfileString("Server", "ip", "", szIP, sizeof(szIP), "d:\\test.ini");

    printf("IP:%s\n", szIP);
    printf("Port:%d\n", nPort);
    system("pause");
    return 0;
}

文件内容:
[Server]

ip = 192.168.1.20
port = 3456

https://blog.csdn.net/zhanghaizhe/article/details/75046206