5
Làm cách nào để kiểm tra cờ EOF
trong R?Làm thế nào để kiểm tra cờ EOF trong R?
Ví dụ:
f <- file(fname, "rb")
while (???) {
a <- readBin(f, "int", n=1)
}
Làm cách nào để kiểm tra cờ EOF
trong R?Làm thế nào để kiểm tra cờ EOF trong R?
Ví dụ:
f <- file(fname, "rb")
while (???) {
a <- readBin(f, "int", n=1)
}
Chức năng readLines sẽ trả về một giá trị zero-length khi nó đạt đến EOF.
Hãy thử kiểm tra độ dài của dữ liệu trả về bởi readBin:
while (length(a <- readBin(f, 'int', n=1)) > 0) {
# do something
}