В "C" как проверить, является ли файл текстовым файлом?
Я написал служебную программу на языке "С", которая работает с текстовыми файлами, и мне нужно проверить, является ли файл, выбранный пользователем, текстовым файлом (не с помощью суффикса). Он должен работать на Windows и Linux. Как я могу определить, является ли этот файл текстовым файлом или нет?
Что я уже пробовал:
На окнах я уже пробовал
GetFileType()и
GetFileAttributes()