Re: lug-bg: c/cpp incr/decr

2005-01-21 Thread Valeri Vladev
On Thu, 20 Jan 2005, George Danchev wrote: ;-) , x = x++ + (++x + a); x = x++ + ++x; ( ) a=x=0; , ,= 0 x = x++ + (++x + a) x = x++ + ++x . . x++ ( ) 1 ? x++ (x ) ;-) ... (za tfa -Wall ;-) a =

Re: lug-bg: c/cpp incr/decr

2005-01-21 Thread Vasil Kolev
On , 2005-01-18 at 14:20 +0200, Nikolay Mitev wrote: . C std:http://www.open-std.org/jtc1/sc22/wg14/www/docs/n843.htm [#6] EXAMPLE 2 The program fragment x+y is parsed as x+y, which violates a constraint on increment operators, even though the parse

Re: lug-bg: c/cpp incr/decr

2005-01-20 Thread George Danchev
On Wednesday 19 January 2005 13:31, Valeri Vladev wrote: -- . . . gcc version 3.3.4 (Debian 1:3.3.4-6sarge1) gcc -S 1.c #include stdio.h int main (void) { register int x = 0; register int a = 0; x = x++ + (++x + a); printf((x = x++ + ++x) x = %d\n,x); x

Re: lug-bg: c/cpp incr/decr

2005-01-19 Thread Valeri Vladev
On Tue, 18 Jan 2005, Peter Pentchev wrote: GCC parser, , .. - , 'a+++b' '++', -. , , undefined behavior. , -- Peter Pentchev[EMAIL PROTECTED][EMAIL PROTECTED][EMAIL PROTECTED] PGP key:

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread George Danchev
On Tuesday 18 January 2005 09:24, Nikolay Mitev wrote: George Danchev wrote: : x++ ++x(.. , ), ( ) ... #include iostream using namespace std; int main() { int a, b, x, y ; // a = b = x = y = 0 ; a = x++ + ++x; b = ++y +

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Zhasmin Zhelev
George Danchev wrote: On Tuesday 18 January 2005 09:24, Nikolay Mitev wrote: , -Wallpotential undefined behaviour statement (;) (sequence poin) ? - track down-, . (, + ;-) , -, ( )

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Nikolay Mitev
George Danchev wrote: On Tuesday 18 January 2005 09:24, Nikolay Mitev wrote: George Danchev wrote: : x++ ++x(.. , ), ( ) ... #include iostream using namespace std; int main() { int a, b, x, y ; // a = b = x = y = 0 ; a = x++ + ++x; b = ++y + y++;

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Vasil Kolev
On , 2005-01-18 at 00:11 +0200, George Danchev wrote: : x++ ++x (.. , ), ( ) ... , , :) ... / , a+++b (.. (a++) +b a+(++b) ). signature.asc Description: This is a digitally signed message part

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Nikolay Mitev
Vasil Kolev wrote: On , 2005-01-18 at 00:11 +0200, George Danchev wrote: : x++ ++x(.. , ), ( ) ... , , :) ... / , a+++b (.. (a++) +b a+(++b) ). .- , . .. +++b (++) +b. c++

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Peter Pentchev
On Tue, Jan 18, 2005 at 11:59:36AM +0200, Zhasmin Zhelev wrote: Vasil Kolev wrote: On , 2005-01-18 at 00:11 +0200, George Danchev wrote: : x++ ++x(.. , ), ( ) ... , , :) ... / , a+++b (..

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Vasil Kolev
On , 2005-01-18 at 12:04 +0200, Nikolay Mitev wrote: Vasil Kolev wrote: , , :) ... / , a+++b (.. (a++) +b a+(++b) ). . - , . .. +++b (++) +b. c++ (2.4.5) a+b++ ++ +b, , ++ + ++b

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread George Danchev
On Tuesday 18 January 2005 12:23, Peter Pentchev wrote: On Tue, Jan 18, 2005 at 11:59:36AM +0200, Zhasmin Zhelev wrote: Vasil Kolev wrote: On , 2005-01-18 at 00:11 +0200, George Danchev wrote: : x++ ++x(.. , ), ( ) ... , ,

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread George Danchev
On Tuesday 18 January 2005 13:05, George Danchev wrote: --cut-- [EMAIL PROTECTED] ~/c/misc/foo] ./prec (a++) + b = 6 a + (++b) = 7 a+++b = 6 [EMAIL PROTECTED] ~/c/misc/foo] : #include stdio.h int main(void) { int a, b, c; a = 1; b = 5;

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Nikolay Mitev
Vasil Kolev wrote: On , 2005-01-18 at 12:04 +0200, Nikolay Mitev wrote: Vasil Kolev wrote: , , :) ... / , a+++b (.. (a++) +b a+(++b) ). .- , . .. +++b (++) +b. c++ (2.4.5) a+b++ ++ +b,, ++ + ++b

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread George Danchev
On Tuesday 18 January 2005 11:29, Nikolay Mitev wrote: --cut-- , -Wallpotential undefined behaviour statement (;) (sequence poin) ? - track down-, . ( , + ;-) - . comeau . , - . ,

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Delian Krustev
On Tuesday 18 January 2005 12:07, Nikolay Mitev wrote: , ! ,/ . A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet

Re: lug-bg: c/cpp incr/decr

2005-01-18 Thread Nikolay Mitev
Delian Krustev wrote: On Tuesday 18 January 2005 12:07, Nikolay Mitev wrote: , ! ,/ . , , . c/c++ FAQ's, , . - ** - ( ). , - , ! ? cheers, face

lug-bg: c/cpp incr/decr

2005-01-17 Thread George Danchev
: x++ ++x(.. , ), ( ) ... #include iostream using namespace std; int main() { int a, b, x, y ; // a = b = x = y = 0 ; a = x++ + ++x; b = ++y + y++; cout a = x++ + ++x = a \n; cout b = ++y + y++ = b \n; // a = b = x = y = 0

Re: lug-bg: c/cpp incr/decr

2005-01-17 Thread Nikolay Mitev
George Danchev wrote: : x++ ++x(.. , ), ( ) ... #include iostream using namespace std; int main() { int a, b, x, y ; // a = b = x = y = 0 ; a = x++ + ++x; b = ++y + y++; cout a = x++ + ++x = a \n; cout b = ++y + y++ = b \n; // a = b =