Передать аргумент в функцию void

Claudia спросил: 14 ноября 2017 в 07:10 в: c++

Как передать строку аргумента в void? он продолжает показывать ошибку, тип данных должен быть

line [100] [260]

Я пробую другие способы, например

wchar_t line [] []

все еще не может

#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <windows.h>using namespace std;  void test(DWORD a, wchar_t * line[])
    {        unsigned int i;        for (i = 0; i < a; i++)
        {
            wcout << line[i];
        }    }    int main()
    {
        FILE *pFile;
        wchar_t *file = L"d:\\a.txt";
        wchar_t line[100][MAX_PATH];
        unsigned int a = 0;
        if (_wfopen_s(&pFile, file, L"r, ccs = UNICODE") == 0)
        {
            while (fgetws(line[a], 100, pFile))
            {
                a++;
            }
        }        test(a, line);        return 0;
    }

Спасибо

0 ответов