Как я могу проверить флаг EOF в R?
EOF
Например:
f <- file(fname, "rb") while (???) { a <- readBin(f, "int", n=1) }
Функция readLines вернет значение нулевой длины при достижении EOF.
Попробуйте проверить длину данных, возвращаемых readBin:
while (length(a <- readBin(f, 'int', n=1)) > 0) { # do something }