回答編集履歴

1

質問の回答があったので、補足を追加

2019/06/07 17:41

投稿

TakaiY
TakaiY

スコア12772

test CHANGED
@@ -1 +1,21 @@
1
1
  他に確認すべき箇所であれば、 「hightemp.txt」ファイルのエンコーディングです。
2
+
3
+
4
+
5
+ 【追記】
6
+
7
+ 開いたファイルがUTF-8ということであれば、このコードは動きそうです。
8
+
9
+ 実際にこちらで動かしてみたところ動きます。
10
+
11
+
12
+
13
+ 「hightemp.txt」がUTF-8であることはどのように確認していますか。
14
+
15
+ また、fumito_94 さんの指摘されているように、不正なものが含まれている可能性もあります。
16
+
17
+ 単に行数だけ数えたいのであれば、不正な部分を無視といのもありだと思います。
18
+
19
+
20
+
21
+ 他のUTF-8のファイルで試すとどうでしょう。