1
I saw that the structure statement is not a standard among many programmers, while some use the typedef struct
, others use only struct
.
- Which is best to use?
- Has some difference in performance?
1
I saw that the structure statement is not a standard among many programmers, while some use the typedef struct
, others use only struct
.
1
In C++ there is no important difference (there are some corner cases but don’t worry about it), all struct
is typedef
ed automatically (at least if I’m not inside a function, I don’t remember if the same thing happens there, I see little sense). In C it’s different.
So there’s no performance gain or any other, he accepts the typedef
in struct
only for compatibility with C.
In some cases (no struct
) where the typedef
it is still necessary to recommend now the using
to create a name alias.
Browser other questions tagged c++ struct typedef
You are not signed in. Login or sign up in order to post.