回答編集履歴

1

誤記訂正

2021/05/19 11:57

投稿

otn
otn

スコア85901

test CHANGED
@@ -1,3 +1,3 @@
1
- `f.seek(適当なサイズ, 2)`で、末尾から「適当なサイズ」バイト前に位置づけてそこから読んで、その中の改行の個数を数えて足りていればよし。
1
+ `f.seek(-適当なサイズ, 2)`で、末尾から「適当なサイズ」バイト前に位置づけてそこから読んで、その中の改行の個数を数えて足りていればよし。
2
2
 
3
3
  足りなければさらに前に遡って読んで、改行が足りるまで繰り返すんでしょうね。