質問

GLibで再定義される型の背後にある理由は何ですか?なぜ彼らは char gchar に、 int gint に、などに変えますか?

役に立ちましたか?

解決

GLibドキュメントの基本タイプをご覧ください。基本的に、使用しているCコンパイラまたはプラットフォームに関係なく、特定のセマンティクスで特定の型が存在することを保証することです。とにかくCが保証する型は、すべての型名を統一するためだけに typedef されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top