私はヘッダーとこのヘッダーを使用するサンプル アプリケーションをすべて C で作成しています。これを除いて、このソフトウェアのほぼすべてのロジックを取得します。これはヘッダーの興味深い部分です。
struct A;
typedef struct A A;
C アプリケーションでは、これA
はこのようなポインターを宣言する場合にのみ使用されます。
A* aName;
これは、スコープ/名前空間に含めて、基本的に無効なポインターに名前を付けるだけのソリューションであると確信していA
ます。この種のポインターは、ある種のデータを処理するためにのみ使用されるため、名前空間に似ていますシュガー。
これは何のためでしょうか?