дескриптор файла c ++ (сокеты) isopen ()? - PullRequest
2 голосов
/ 12 апреля 2011

В C ++, есть ли способ проверить, открыт ли дескриптор файла еще долго после того, как он был первоначально открыт?

Ответы [ 2 ]

2 голосов
/ 12 апреля 2011

fstat - самый портативный способ, который я могу придумать.

Если вы сообщите нам, какую платформу мы можем предложить что-то лучшее для вашей конкретной ситуации.

2 голосов
/ 12 апреля 2011

Вы можете использовать fcntl с F_GETFL , чтобы узнать, действителен ли fd или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...