On 2006-10-19, Roland Levillain <roland(a)lrde.epita.fr> wrote:
Tsuna <tsuna(a)warszawa.lrde.epita.fr> writes:
Types ending in _t are reserved by POSIX :P
This rule has been set up by POSIX to avoid namespace pollution,
because C has no means to separate standard types from user types.
The aforementioned types ending in `_t' are enclosed in a C++ class
namespace (which itself belongs to a user namespace). Under these
conditions, does this rule still apply?
You are totally right, I was just being picky :P
I browsed the Single Unix Specification version 3 (since POSIX isn't
freely available), and only found this reference in the « Rationale
(Informative) Volume » (XRAT):
B.2.12 Data Types
[SNIP]
Is this the single reference on that subject in SUSv3?
No idea.
--
SIGOURE Benoit aka Tsuna (SUSv3 compliant)
_____ "On a long enough timeline, the survival rate
/EPITA\ Promo 2008.CSI/ACU for everyone drops to zero" -- Jack.