Проверка на пустой файл в C ++ [дубликат]

На этот вопрос уже есть ответ здесь:

Как проверить, является ли текстовый файл пустым или не существует в c ++? 2 ответа

Есть ли простой способ проверить, если файл пуст. Например, если вы передаете файл функции и понимаете, что он пуст, тогда вы закрываете его сразу? Благодарю.

Редактировать, я пытался использовать метод fseek, но я получаю сообщение об ошибке «невозможно преобразовать ifstream в FILE *».

Параметр моей функции

myFunction(ifstream &inFile)

Ответы на вопрос(8)

Ваш ответ на вопрос