File tree 1 file changed +8
-3
lines changed 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 4666
4666
can be an array of unknown bound and therefore be incomplete at one
4667
4667
point in a translation unit and complete later on; the array types at
4668
4668
those two points (`` array of unknown bound of \tcode {T}'' and `` array of
4669
- \tcode {N} \tcode {T}'' ) are different types. The type of a pointer to array of
4670
- unknown bound, or of a type defined by a \keyword {typedef} declaration to
4671
- be an array of unknown bound, cannot be completed.
4669
+ \tcode {N} \tcode {T}'' ) are different types.
4670
+ \begin {note }
4671
+ The type of a pointer or reference to array of unknown bound
4672
+ permanently points to or refers to an incomplete type.
4673
+ An array of unknown bound named by a \keyword {typedef} declaration
4674
+ permanently refers to an incomplete type.
4675
+ In either case, the array type cannot be completed.
4676
+ \end {note }
4672
4677
\begin {example }
4673
4678
\indextext {type!example of incomplete}%
4674
4679
\begin {codeblock }
You can’t perform that action at this time.
0 commit comments