私はいくつかのスレッドがユーザによって入力された文字列に基づいて形成され、その後、それぞれのスレッドによってオープンされたファイルから関数の読み込みと呼ばれるプログラムを書いています。マルチスレッド:ファイルポインタのセグメンテーションフォールト、特定のスレッドのファイルポインタが特定(またはユニーク)ではありませんか?
スレッドのコードでは、ファイルポインタ 'f1'を使用して各スレッドでファイルを開きますが、コードを実行するとセグメント化エラーが発生します。
ファイルポインタはスレッドごとに固有ではありませんか。複数のファイルから同じ時刻に読み込むと、値が突然変化しますか?
助けてください。
コードが役立ちます。 – twain249