GCC Wikia
Advertisement

このページを編集する際は,編集に関する方針に従ってください.[]

概要[]

引数[]

  • T
  • B

実装[]

 429 /* Base of vector type, not user visible.  */     
430 #define VEC_T(T,B)                                                        \
431 typedef struct VEC(T,B)                                                   \
432 {                                                                         \
433   unsigned num;                                                           \
434   unsigned alloc;                                                         \
435   T vec[1];                                                               \
436 } VEC(T,B)

~

ということで、Tがint、Bがbaseとすると、

 typedef struct VEC_int_base GTY(())
 {
   unsigned num;
   unsigned alloc;
   int vec[1];
 } VEC_int_base

となる。 


リンク元

Advertisement