#include <iostream>
#include <vector>
#include "wifi_data.h"

int main() {
    std::string filename = "wifi_list.txt";

    // ファイルからデータを読み込む関数を呼び出す
    std::vector<WiFiAccessPoint> accessPoints = readWiFiDataFromFile(filename);

    // 構造体の配列の情報を使用する
    for (const auto& ap : accessPoints) {
        std::cout << "SSID: " << ap.ssid << std::endl;
        std::cout << "モード: " << ap.mode << std::endl;
    }

    return 0;
}

このプログラムでは、"wifi_data.h"ヘッダファイルで宣言されているreadWiFiDataFromFile関数を使用して、"wifi_list.txt"ファイルからデータを読み込んでいます。読み込まれたデータはaccessPointsベクターに格納され、それぞれの要素にアクセスして情報を表示しています。