В какой библиотеке находится CFile

#include "pch.h"
#include <iostream>



  int main()
  {
     CFile File;
     if (File.Open("путь", CFile::modeRead | CFile::modeWrite) == TRUE)
     {
       cout << "K";
     }
  }

Задача в том что программа должна увидеть, что открылся некоторый файл. Мне посоветовали использовать CFile и код выше на сайте майкрософт сказано что мне нужен afx.h, но при попытке подключения получаю ошибку.

введите сюда описание изображения

введите сюда описание изображения

введите сюда описание изображения

Но после создания вот такая картина и что дальше непонятно.


Ответы (1 шт):

Автор решения: KoVadim

Это очень "простое имя" и скорее всего это может быть какой-то самописный класс. Но если говорим о стандартных классах, то это может быть класс с MFC/ATL под названием CFile.

Учитывая уточненный код в вопросе, я предлагаю переписать на стандартных плюсовых классах где то так

#include <iostream>
#include <fstream>

int main()
{
    std::fstream s("путь", s.in | s.out);
    if (s.is_open()) {
        std::cout << "K";
    }
}
→ Ссылка