/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
library/cpp/streams/factory/open_common/factory.cpp
18 строк
387 B
Anton Myagkov
Update ydb version to 24.4 (#4579)
07 фев 2026, 11:59
Не верифицирован
07 фев 2026, 11:59
2c21cae
Код
Авторство
О чём код?
#include "factory.h" #include <util/stream/file.h> #include <util/system/file.h> #include <util/generic/ptr.h> #ifdef _win_ // isatty #include <io.h> #else #include <unistd.h> #endif THolder<IInputStream> OpenStdin(size_t bufSize) { if (isatty(0)) { return MakeHolder<TUnbufferedFileInput>(Duplicate(0)); } return MakeHolder<TFileInput>(Duplicate(0), bufSize); }