回答編集履歴
1
脱字
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|

|
2
2
|
tellg関数の戻り値は operator<<でサポートされた型ではありません.明示的にint型にキャストする必要があります.
|
3
3
|
```C++
|
4
|
-
cout << static_cast<int>( thisfile.tellg() ) << std::endl;
|
4
|
+
std::cout << static_cast<int>( thisfile.tellg() ) << std::endl;
|
5
5
|
```
|
6
6
|
ちなみに,std::endlは改行とフラッシュを同時に行うものです.多用すると速度低下につながりますので,改行したいだけなら"\n"をつかい,<< で連結させるのがよいでしょう.
|
7
7
|
std::endlは最後につければよいです.明示的なフラッシュが必要な場合はほとんどありません.
|