料AboutJavaScriptを有効にして、ご利用ください。ファイルストリームにおけるテキストモードとバイナリモードの違いを理解する」も参照)。特定の動作について次のように述べている。呼出しを意味あるものとしてサポートする必要はない。次のように記載されている。ファイルの終わりに位置付けることは、未定義の動作とする。用いてバイナリモードでバイナリストリームの終わり位置を検出することは、意味あるものとしてサポートされないため、ファイルサイズの計算方法としては推奨されない。特定の動作について次のように記載している。関数で使用できる情報を含む。呼び出し以外の場所でオフセット計算のために使用してはならない。使用してファイルサイズを取得しようとしている。使ってファイル位置表示子をファイルの終わりに設定すると、バイナリストリームでは未定義の動作が生じるため、適切な量のメモリが割り当てられず、潜在的な脆弱性につながる可能性がある。使用してバイナリファイルのサイズを取得している。使用してファイルサイズを取得しようとしている。呼び出しの中でのみ有効である。値は必ずしもファイル内の文字数を取得する意味のある手段にはならない場合がある。ゆえに、適切な量のメモリが割り当てられず、潜在的な脆弱性につながる可能性がある。使用してテキストファイルのサイズを取得している。ついて次のように記述されている。戻り値は物理的なバイトオフセットを表さない場合があります。呼び出しの中でのみ有効であり、この値を他の目的に使用してはならない。バイトの読み取りを行おうとしている。使用してファイル位置表示子の現在の値を取得している。用いてコンパイルされた。0;}このコードを前述の設定で実行すると、次のように出力される。