Thread View: pl.comp.objects
6 messages
6 total messages
Started by Marcin O.
Thu, 01 Mar 2007 22:57
Długie makro
Author: Marcin O.
Date: Thu, 01 Mar 2007 22:57
Date: Thu, 01 Mar 2007 22:57
12 lines
1183 bytes
1183 bytes
Witam, Mam do zdefiniowania długie makro w C++ pod VS2005. Jak mozna złamać makro na swie linijki? #define (a, b, c, d, e, f, g, h, i, j, k, l) a * (b+1) * (c+2) * (d+3) * (e+4) * (f+5) * (g+6) * (h+7) * (i+8) * (j+9) * (k+10) * (l*11) Kto sie spotkał z tym problemem?? Pozdr Marcin O.
Re: Długie makro
Author: Damian 'legion' Szuberski
Date: Thu, 01 Mar 2007 23:02
Date: Thu, 01 Mar 2007 23:02
12 lines
1209 bytes
1209 bytes
On 2007-03-01, Marcin O. wrote: > Mam do zdefiniowania długie makro w C++ pod VS2005. Jak mozna złamać makro > na swie linijki? > > #define (a, b, c, d, e, f, g, h, i, j, k, l) a * (b+1) * (c+2) * > (d+3) * (e+4) * (f+5) * (g+6) * (h+7) * (i+8) * (j+9) * (k+10) * (l*11) > > Kto sie spotkał z tym problemem?? Nie, to niesamowita nowość. Po co spamujesz na kilka grup?! -- Damian Szuberski
Re: Długie makro
Author: Mariusz Lotko
Date: Sat, 03 Mar 2007 11:15
Date: Sat, 03 Mar 2007 11:15
14 lines
1061 bytes
1061 bytes
Marcin O. wrote: > Witam, > > Mam do zdefiniowania długie makro w C++ pod VS2005. Jak mozna złamać makro > na swie linijki? > > #define (a, b, c, d, e, f, g, h, i, j, k, l) a * (b+1) * (c+2) * > (d+3) * (e+4) * (f+5) * (g+6) * (h+7) * (i+8) * (j+9) * (k+10) * (l*11) Lepiej użyj funkcji inline. -- Mariusz Lotko
Re: Długie makro
Author: SasQ
Date: Sat, 03 Mar 2007 14:40
Date: Sat, 03 Mar 2007 14:40
10 lines
1085 bytes
1085 bytes
Dnia Thu, 01 Mar 2007 23:57:43 +0100, Marcin O. napisał(a): > Jak mozna złamać makro na swie linijki? #define linijka pierwsza \ linijka druga \ linijka ostatnia -- SasQ
Re: Długie makro
Author: Adam Karpierz
Date: Sun, 04 Mar 2007 18:00
Date: Sun, 04 Mar 2007 18:00
17 lines
1414 bytes
1414 bytes
"Marcin O." <kolo25@onet.eu> wrote:
> Mam do zdefiniowania długie makro w C++ pod VS2005. Jak mozna złamać makro
> na swie linijki?
>
> #define (a, b, c, d, e, f, g, h, i, j, k, l) a * (b+1) * (c+2) *
> (d+3) * (e+4) * (f+5) * (g+6) * (h+7) * (i+8) * (j+9) * (k+10) * (l*11)
>
> Kto sie spotkał z tym problemem??
inline x(a, b, c, d, e, f, g, h, i, j, k, l)
{
return a * (b+1) * (c+2) * (d+3) * (e+4) * (f+5) *
(g+6) * (h+7) * (i+8) * (j+9) * (k+10) * (l*11) ;
}
AK
Re: Długie makro
Author: A.L.
Date: Sun, 01 Apr 2007 17:22
Date: Sun, 01 Apr 2007 17:22
20 lines
1358 bytes
1358 bytes
On Sat, 03 Mar 2007 12:15:05 +0100, Mariusz Lotko <imie.nazwisko@wp.pl> wrote: >Marcin O. wrote: > >> Witam, >> >> Mam do zdefiniowania długie makro w C++ pod VS2005. Jak mozna złamać makro >> na swie linijki? >> >> #define (a, b, c, d, e, f, g, h, i, j, k, l) a * (b+1) * (c+2) * >> (d+3) * (e+4) * (f+5) * (g+6) * (h+7) * (i+8) * (j+9) * (k+10) * (l*11) > >Lepiej użyj funkcji inline. Szef dyktuje sekretarce memorandum: "We wtorek odbedzie sie spotkanie..." Sekretarka przerywa: "Szefie, czy pisze sie wtorek czy ftorek?"... Szef odpowiada: "Niech pani napisze ze we srode" A.L.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads