On Tue, Sep 02, 2003 at 06:39:23AM +0300, Vladimir Lipskiy wrote: > C. #if defined/undefined vs 0/1 issue > > I'm for ifdef/ifndef.
For complex combinations of conditionals you have to write things like #if defined(A) || defined (B) but I think that we can live with that. > D. Function parametres in declarations. > > At the monent, pdd7 says that we mustn't omit them in declarations. > I propose to omit them. The advantage is: We wouldn't run the risk to > having a keyword of C++ as a parameter, we would have nothing > to coordinate with parameters in definitions. The drawback is: We would > lose a lot of helpful information that we could have obtained while > exploring > the headers. One solution is to put the parameters in /* comments */ in the declarations. Nicholas Clark