C preprocessor
V13
v13 at v13.gr
Wed Nov 3 22:47:45 EET 2010
On Wednesday 03 of November 2010, Giorgos Keramidas wrote:
> On Tue, 02 Nov 2010 23:19:14 +0200, Houtouridis Christos
<hoo2.ch.pub at gmail.com> wrote:
> > Για να μην 'βγω τελείως off-topic, μιας και η λίστα είναι για χρήστες
> > linux θα σας πω το εξής, που αν θέλετε το πιστεύετε. Τα παρακάτω τα
> > δοκιμάζω σε ένα μηχάνημα με debian squeeze.
> >
> Ακόμη και να ΕΙΧΕ κενό πριν ή μετά το struct member reference, δεν
> πειράζει όμως. Δες π.χ. το παρακάτω πρόγραμμα:
Pesta xrysostome :-)
Epipleon, exo tin eksis aporia:
*Poios* preprocessor bazei kena? To cpp apo to gcc/g++ 4.4.5 (p.x.) den
prosthetei.
To:
#define fun(A) do { A.a=1 ; } while(0)
struct K {int a;};
int main()
{
K k;
fun(k);
k . a = 9;
}
Paragei:
struct K { int a; };
int main()
{
K k;
do { k.a=1 ; } while(0);
k . a = 9;
}
Kai ginetai compile kanonika.
More information about the Linux-greek-users
mailing list