Проблема с использованием fread_s в VS2017 - PullRequest
0 голосов
/ 20 октября 2018

Я пытаюсь прочитать массив чисел из текстового файла.Я использую Visual Studio 2017 - У меня проблемы с использованием fread_s().Любой способ чтения массива чисел из файла приветствуется.

#include "stdio.h"
#include "tchar.h"
#include "stdlib.h"

int main()
{
    FILE *fp;
    errno_t err_code;
    int i_i;
    int *arr_p;
    int ch[10];
    i_i = 0;
    arr_p = &ch[0];

    if ((err_code = fopen_s(&fp, "test.txt", "r")) != 0)
    {
        printf("File was not opened\n");
    }
    else
    {
        printf("%d :: %d ::%d \n", *arr_p, sizeof(ch), sizeof(int));
        // This line of code, should ideally read the first number in the file
        fread_s(arr_p, sizeof(ch), sizeof(int), 1, fp);
        fclose(fp);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...