Re: [dev] [sbase] style

From: Dimitris Papastamos <sin_AT_2f30.org>
Date: Tue, 18 Nov 2014 10:15:43 +0000

On Mon, Nov 17, 2014 at 10:47:31PM +0100, FRIGN wrote:
> > headers
> > =======
> > system headers (#include <...>) in alphabetical order
> > empty line
> > local headers (#include "...") in alphabetical order
> > if there is any reason to change order, comment to explain
>
> If headers depend on order, the headers are broken. Dismissed.

system headers should come first, then a newline, then libc headers
then a newline then local headers.

the libc headers are guaranteed to work regardless of the order of
inclusion but need to come after the system headers. From what I
recall this is not the case with system headers and you might have
to include them in a certain order (i.e. sys/types.h might need to come
first let's say).
Received on Tue Nov 18 2014 - 11:15:43 CET

This archive was generated by hypermail 2.3.0 : Tue Nov 18 2014 - 11:24:08 CET