Boost logo

Boost :

From: Gennaro Prota (gennaro_prota_at_[hidden])
Date: 2006-06-29 21:13:51


On Thu, 29 Jun 2006 14:55:09 -0400, David Abrahams
<dave_at_[hidden]> wrote:

>Enclosed is one easy simplification step.

Thanks. I'm now testing the very simple variation attached. What
disturbs me with VC6 is that, either with the two versions you gave
and with the one enclosed here, once you put the function template in
the boost namespace you can't name it without qualification, despite a

 using boost::dimension;

A using directive works but... Hoping this a known issue with a know
workaround...

--Gennaro.

begin 644 Foo Blood Part III.hpp
M+R\-"B\O($%R<F%Y(&-O=6YT97(-"B\O#0HO+R!!9&%P=&5D(&9R;VT_at_1&%V
M92!!8G)A:&%M<R<@<V]L=71I;VX-"B\O#0HC:6YC;'5D92`\8W-T9&1E9CX-
M"B\O(VEN8VQU9&4@(F)O;W-T+V-O;F9I9RYH<'`B("\O("TM9W!S#0H-"B-I
M;F-L=61E(")B;V]S="]M<&PO979A;%]I9BYH<'`B#0HC:6YC;'5D92`B8F]O
M<W0O;7!L+VED96YT:71Y+FAP<"(-"B-I;F-L=61E(")B;V]S="]T>7!E7W1R
M86ET<R]I<U]A<G)A>2YH<'`B#0HC:6YC;'5D92`B8F]O<W0O='EP95]T<F%I
M=',O<F5M;W9E7V)O=6YD<RYH<'`B#0H-"FYA;65S<&%C92!B;V]S="![#0H-
M"FYA;65S<&%C92!D971A:6P@>R!N86UE<W!A8V4_at_87)R87E?8V]U;G0@>PT*
M#0H@("`@=&5M<&QA=&4@/&-L87-S($$^#0H@("`@8VQA<W,@9&EM96YS:6]N
M,`T*("`@('L-"B`@("`@("`@<W1A=&EC($$@83L@+R\@9&5F:6YI=&EO;B!N
M;W0@<F5Q=6ER960@+2UA;F0@;F]T('=A;G1E9`T*("`@("`@("!E;G5M('ME
M(#T@<VEZ96]F*&%;,%TI?3L-"B`@("!P=6)L:6,Z#0H@("`@("`@('1Y<&5D
M968_at_8VAA<B`H)F%R<F%Y7W1Y<&4I6W-I>F5O9BA!*2]E73L-"B`@("!].PT*
M#0H-"B`@("!T96UP;&%T92`\<W1D.CIS:7IE7W0_at_9"P_at_8VQA<W,@03X-"B`@
M("!C;&%S<R!C;W5N=&5R#0H@("`@>PT*("`@('!R:79A=&4Z("\O("TM9W!S
M#0H-"B`@("`@("`@96YU;2![('9A;&ED(#T@:7-?87)R87D\03XZ.G9A;'5E
M('T[#0H@("`@("`@(&5N=6T@>R!D:2`](&0@?3L-"@T*("`@("`@("`O+R!C
M;W5N=&5R#0H@("`@("`@('1Y<&5D968@='EP96YA;64@<F5M;W9E7V)O=6YD
M<SQ!/CHZ='EP92!E;&5M96YT.PT*("`@("`@("!T>7!E9&5F('1Y<&5N86UE
M(&UP;#HZ979A;%]I9E]C/`T*("`@("`@("`@("%D:0T*("`@("`@("`@("P@
M;7!L.CII9&5N=&ET>3P_at_9&EM96YS:6]N,#Q!/B`^#0H@("`@("`@("`@+"!C
M;W5N=&5R/"!D:2TQ+"!E;&5M96YT(#X-"B`@("`@("`@/CHZ='EP92!C;W5N
M=&5R7W1Y<&4[#0H-"B`@("!P=6)L:6,Z#0H-"B`@("`@("`@+R\@8VAE8VL@
M86YD(&9O<G=A<F0@=&\@8V]U;G1E<@T*("`@("`@("!T>7!E9&5F('1Y<&5N
M86UE(&UP;#HZ979A;%]I9E]C/`T*("`@("`@("`@("`@(79A;&ED#0H@("`@
M("`@("`@("`L(&UP;#HZ:61E;G1I='D\=F]I9#X-"B`@("`@("`@("`@("P@
M;7!L.CII9&5N=&ET>3QC;W5N=&5R7W1Y<&4^#0H@("`@("`@(#XZ.G1Y<&4@
M='EP93L-"@T*("`@('T[#0H-"@T*("`@('1E;7!L871E(#QC;&%S<R!4/@T*
M("`@('-T<G5C="!C:&5C:V5R,`T*("`@('L-"B`@("`@("`@='EP961E9B!T
M>7!E;F%M92!4.CIA<G)A>5]T>7!E(&%R<F%Y7W1Y<&4[#0H@("`@?3L-"@T*
M?7T@+R\@96YD(&1E=&%I;',-"@T*#0HO+R!M86EN(&9U;F-T:6]N+71E;7!L
M871E#0HO+PT*=&5M<&QA=&4@/'-T9#HZ<VEZ95]T(&0L(&-L87-S(%0^#0IT
M>7!E;F%M92!D971A:6PZ.F%R<F%Y7V-O=6YT.CIC:&5C:V5R,#P-"B`@("!T
M>7!E;F%M92!D971A:6PZ.F%R<F%Y7V-O=6YT.CIC;W5N=&5R/&0L(%0^.CIT
M>7!E#0H^.CIA<G)A>5]T>7!E(&1I;65N<VEO;BA4)BD[#0H-"GT@+R\@;F%M
M97-P86-E(&)O;W-T#0H-"@T*#0H-"@T*+R\@;6EN:2UT97-T#0HC:6YC;'5D
M92`\8W-T9&1E9CX-"B-I;F-L=61E(#QO<W1R96%M/@T*(VEN8VQU9&4@/&EO
M<W1R96%M/@T*#0IS=')U8W0_at_6"![#0H@("`@='EP961E9B!I;G0J(&EN=%]P
M='([#0H@("`@;W!E<F%T;W(@:6YT7W!T<B`H*2!C;VYS=#L-"B`@("!D;W5B
M;&4@;W!E<F%T;W);72AS=&0Z.G-I>F5?="D_at_8V]N<W0[#0H@("`@:6YT7W!T
M<B`J(&]P97)A=&]R)B_at_I(&-O;G-T.PT*?3L-"@T*#0II;G0@;6%I;B_at_I#0I[
M#0H-"B`@("!U<VEN9R!B;V]S=#HZ9&EM96YS:6]N.PT*#0H@("`@='EP961E
M9B!8('AT6S-=6S5=6SA=6S$S75LR,5T[#0H@("`@>'0_at_83L-"B`@("`H=F]I
M9"EA.PT*#0H@("`@8VAA<B!B.PT*("`@('-T871I8U]C87-T/'9O:60^*&(I
M.PT*#0H@("`@8VAA<B!A,5MS:7IE;V8_at_9&EM96YS:6]N/#`^*&$I72`]('L@
M,"!].PT*("`@(&-H87(@83);<VEZ96]F(&1I;65N<VEO;CPQ/BAA*5T@/2![
M(#`@?3L-"B`@("!C:&%R(&$S6W-I>F5O9B!D:6UE;G-I;VX\,CXH82E=(#T@
M>R`P('T[#0H@("`@8VAA<B!A-%MS:7IE;V8_at_9&EM96YS:6]N/#,^*&$I72`]
M('L@,"!].PT*("`@(&-H87(@835;<VEZ96]F(&1I;65N<VEO;CPT/BAA*5T@
M/2![(#`@?3L-"@T*(R!I9B!D969I;F5D($9!24Q?5$535%,-"B`@("!C:&%R
M(&$V6W-I>F5O9B!D:6UE;G-I;VX\-3XH82E=(#T@>R`P('T[#0HC(&5N9&EF
M#0H-"B`@("!S=&0Z.F-O=70@/#P@<VEZ96]F*&$Q*2`\/"`B+"`B(#P\('-I
M>F5O9BAA,BD@/#P@(BP@(@T*("`@("`@("`@("`@("`\/"!S:7IE;V8H83,I
M(#P\("(L("(@/#P@<VEZ96]F*&$T*2`\/"`B+"`B#0H@("`@("`@("`@("`@
M(#P\('-I>F5O9BAA-2D@/#P@)UQN)SL-"@T*("`@(')E='5R;B`P.PT*?0T*
`
end


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk