12

学校の課題用に Linux キャラクター デバイス ドライバーを作成していますが、*ppos渡された を読み取り関数に出力する方法がわかりませんloff_t

printkカーネル内の標準ライブラリではなく使用する必要があることはわかってprintfいますが、適切なフォーマット指定子がわかりません。

4

1 に答える 1

12

loff_t は単なる typedef です。使用するフォーマット指定子を決定するには、その定義を探す必要があります。

その後、カーネルのドキュメントを参照して、"long long" (%lld) をフォーマットする方法を確認できます。

于 2012-11-18T14:02:49.240 に答える