Re: Два несуществующих файла
От: rg45 СССР  
Дата: 28.09.25 08:36
Оценка: +3
Здравствуйте, B0FEE664, Вы писали:

BFE>Вот если мы сравниваем два нулевых указателя, то получаем true.

BFE>А вот если мы сравниваем два несуществующих файла, то функция их сравнения должна возвращать true или false?

Имхо, эта аналогия не совсем корректна. Значения указетелей нулевые, но сами указатели, всё-таки, существуют как объекты. И более корректной аналогией сравнения нулевых указателей было бы сравнение двух пустых файлов.

Семантика же операции сравнения несуществующих файлов, я думаю, будет определяться спецификой задачи верхнего уровня, в рамках которой потребность в таком сравнении возникла. Операция странная, как по мне, и общего правила я тут не вижу. Короче, как сам решишь, так и будет.
--
Справедливость выше закона. А человечность выше справедливости.
Отредактировано 28.09.2025 9:18 rg45 . Предыдущая версия . Еще …
Отредактировано 28.09.2025 8:39 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.