date_time bug cvs latest vc7.1

The following sample will not compile with the following settings (I know it has been discussed with regards to the regex library previously) - this code compiles fine in 1_31: "Character set": "Use Multi-Byte Character Set" (I am targetting win 95/98) "Treat wchar_t as Built-in Type (/Zc:wchar_t)": "No" The contrived example demonstrates why I can't turn "/Zc:wchar_t" on: #include "stdafx.h" #include <comutil.h> #include <boost/date_time/gregorian/gregorian.hpp> int _tmain(int argc, _TCHAR* argv[]) { _variant_t var("Narrow String"); return 0; } begin 666 boost_bug_001.zip M4$L#!!0````(`&A9$C&80G7MR@````\!```1````8F]O<W1?8G5G7S P,2YC M<'!5CD%+Q# 0A<\&\A^&>MD52>K5E071@R</ZDTD9-,T'6@G83I=%?&_V^Q% MO7WO8^;QK(5#SK.XPY)<VUZ94 I<PWWLD>(,,D2()/P))2,)])E/+F2:\QC! MES)B\(*9C%;6:J75.5(8ERY",TOG^P\S-/_T3<C3(CB:8?_7GF;8SDMT@E.T MB6/*C)Y^R0RE[&M7G>)D\DB;BIY3N 3W<O=P^W11T_'U;:O5EU9G[NCKISB! ME3;-HV?.[_ LC)2:[6X]X2@+$[0K?_\`4$L#!!0````(`%!6$C$O3O0P5P$` M`),#```1````8F]O<W1?8G5G7S P,2YS;&Z=D,UKPC 8QL\6^C^$GAR8DFCM MZF&'IA]CA\%0V([2CR@962)-*AO._WVI5ITZF'H(29XW[^]]\CRSHI)*SC1X M9:K..)CHNF023"2O-9,"I(S3'DAE]9&9-[12C1BX"-G62R7?::&[SBH@T2A* M2 `#XH40XQC!(,88(A2B:(1-U>NOG3OP`)Q<2J6G>3V?(H2=WHG@+HN%H3;Z M:NCA*"+W'D1ID$+/1Q@&89I GY!1WP_]88(':\>V.JV/B5G&7+>]QG1!14E% MP:AJ)B_,F+9D>A)1'K?9UD&RK4<N\XR;=]O##KU+)9)BQN9UE367#;RBNYII MZL34_,?(F[T1QI333%$CM:>MA2/ZV;36S?DP\Y/?TRY+RMV8<4/#7M)HMK?W M_<;$H'\UA]2,ERZZF=+F<.2GU6YF'3R=DO[-.OG45"B6,\[TU[:D_LCZ.DY8 MED_B,LQ>L:T?4$L#!!0````(`%!6$C&SGO.4R0```"P!```*````<W1D869X M+F-P<&60O6[#, R$=P-^AT,ZUT[7; 6"HEN&9.@6T!)=*U!(03]H_/:17:-+ MUR._XQW['BE;&A^="0$')"W1,$;G&7FB#"?&%\L)MY)RE;CNDUB*]F_4-GV/ M037EZU"^K_O]6Q?,A!_G/09>F1#YU>@]5%N+B<ER7*GMM@ZWWW6CDLG)?R;/ M@>O!4>.=LE-IF[9YV0)@M]E,NT6NMI?3\71 Y)$C2ZU#,H.L=0M)?@N0,&N! M,"]-<+X<WS^^NL^5KP4ANI2O25Q:W]$V3U!+`P04````" !05A(QJ,6F9;L` M```E`0``" ```'-T9&%F>"YH58_!BL,P#$3O@?S#P%Y+<R]+3WOO97] :\NQ M2V)G91F:OZ]<*&TO`FF>1J-I0E5/X7:,."%EMS3/"&FQ4L0TRI[$H^Y5>?T` MZF$<I@E&;5*N[!1U8Y="<I\8-)*"A-$J>P3A_\99E_V OZ8/CRZZ2'DV/>47 MT<5Q&(>O36A>"24[[KU-GB>^4ZDJ3.OY?:CF)L=X[JCY_UY^+B<(!Q8V"Y#W M25/)M" R>9:*O;3'([/0BAX@B46/MC .=U!+`0(4"Q0````(`&A9$C&80G7M MR@````\!```1``````````$`( ````````!B;V]S=%]B=6=?,# Q+F-P<%!+ M`0(4"Q0````(`%!6$C$O3O0P5P$``),#```1``````````$`( ```/D```!B M;V]S=%]B=6=?,# Q+G-L;E!+`0(4"Q0````(`%!6$C&SGO.4R0```"P!```* M``````````$`( ```'\"``!S=&1A9G@N8W!P4$L!`A0+% ````@`4%82,:C% MIF6[````)0$```@``````````0`@````< ,``'-T9&%F>"YH4$L%!@`````$ -``0`[ ```%$$```````` ` end

On Wed, 18 Aug 2004 11:25:48 -0400, Gordon Smith wrote
The following sample will not compile with the following settings (I know it has been discussed with regards to the regex library previously) - this code compiles fine in 1_31: "Character set": "Use Multi-Byte Character Set" (I am targetting win 95/98) "Treat wchar_t as Built-in Type (/Zc:wchar_t)": "No"
The contrived example demonstrates why I can't turn "/Zc:wchar_t" on:
#include "stdafx.h" #include <comutil.h> #include <boost/date_time/gregorian/gregorian.hpp> int _tmain(int argc, _TCHAR* argv[]) { _variant_t var("Narrow String"); return 0; }
Could you provide the compiler output -- I don't have access to VC7.1 here. date_time has been extended to allow wide char output since 1_31, so it is possible it is something we changed... Jeff

Attached... begin 666 BuildLog.htm M/&AT;6P^#0H\:&5A9#X-"CQ-151!($A45% M15%5258](D-O;G1E;G0M5'EP M92(@8V]N=&5N=#TB=&5X="]H=&UL.R!C:&%R<V5T/5=I;F1O=W,M,3(U,B(^ M#0H\+VAE860^#0H\8F]D>3X-"CQP<F4^#0H\=&%B;&4@=VED=&@],3 P)2!B M9V-O;&]R/2-#1D-&134^/'1R/B \=&0^(#QF;VYT(&9A8V4]87)I86P@<VEZ M93TK,SX-"D)U:6QD($QO9PT*/"]F;VYT/CPO=&%B;&4^/'1A8FQE('=I9'1H M/2H@8V5L;'-P86-I;F<],"!C96QL<&%D9&EN9STP/CQT<CX\=&0@=VED=&@] M,"!B9V-O;&]R/2-%1$5$1C4^)FYB<W [/"]T9#X\=&0@=VED=&@],"!B9V-O M;&]R/2-&1D9&1D8^)FYB<W [/"]T9#X\=&0@=VED=&@]*CX\<')E/@T*/&@S M/BTM+2TM+2T@0G5I;&0@<W1A<G1E9#H@4')O:F5C=#H@8F]O<W1?8G5G7S P M,2P@0V]N9FEG=7)A=&EO;CH@4F5L96%S97Q7:6XS,B M+2TM+2TM#0H\+V@S M/@T*/"]P<F4^/"]T86)L93X\=&%B;&4@=VED=&@],3 P)2!B9V-O;&]R/2-$ M1D1&134^/'1R/CQT9#X\9F]N="!F86-E/6%R:6%L('-I>F4]*S(^#0I#;VUM M86YD($QI;F5S#0H\+V9O;G0^/"]T86)L93X\=&%B;&4@=VED=&@]*B!C96QL M<W!A8VEN9STP(&-E;&QP861D:6YG/3 ^/'1R/CQT9"!W:61T:#TP(&)G8V]L M;W(](T5$141&-3XF;F)S<#L\+W1D/CQT9"!W:61T:#TP(&)G8V]L;W(](T9& M1D9&1CXF;F)S<#L\+W1D/CQT9"!W:61T:#TJ/CQP<F4^0W)E871I;F<@=&5M M<&]R87)Y(&9I;&4@(F,Z7'1E;7!<=&5S=%QB;V]S=%]B=6=?,# Q7%)E;&5A M<V5<4E-0,# P,#1"+G)S<"(@=VET:"!C;VYT96YT<PT*6PT*+T\R("]$(")7 M24XS,B(@+T0@(DY$14)51R(@+T0@(E]#3TY33TQ%(B O1" B7TU"0U,B("]& M1" O14AS8R O34P@+T=3("]9=2)S=&1A9G@N:"(@+T9P(E)E;&5A<V4O8F]O M<W1?8G5G7S P,2YP8V@B("]&;R)296QE87-E+R(@+T9D(E)E;&5A<V4O=F,W M,"YP9&(B("]7,R O8R O5W V-" O6FD@+U10#0HN7&)O;W-T7V)U9U\P,#$N M8W!P#0I=#0I#<F5A=&EN9R!C;VUM86YD(&QI;F4@(F-L+F5X92! 8SI<=&5M M<%QT97-T7&)O;W-T7V)U9U\P,#%<4F5L96%S95Q24U P,# P-$(N<G-P("]N M;VQO9V\B#0I#<F5A=&EN9R!T96UP;W)A<GD@9FEL92 B8SI<=&5M<%QT97-T M7&)O;W-T7V)U9U\P,#%<4F5L96%S95Q24U P,# P-$,N<G-P(B!W:71H(&-O M;G1E;G1S#0I;#0HO3S(@+T0@(E=)3C,R(B O1" B3D1%0E5'(B O1" B7T-/ M3E-/3$4B("]$(")?34)#4R(@+T9$("]%2'-C("]-3" O1U,@+UEC(G-T9&%F M>"YH(B O1G B4F5L96%S92]B;V]S=%]B=6=?,# Q+G!C:"(@+T9O(E)E;&5A M<V4O(B O1F0B4F5L96%S92]V8S<P+G!D8B(@+U<S("]C("]7<#8T("]::2 O M5% -"BY<<W1D869X+F-P< T*70T*0W)E871I;F<@8V]M;6%N9"!L:6YE(")C M;"YE>&4@0&,Z7'1E;7!<=&5S=%QB;V]S=%]B=6=?,# Q7%)E;&5A<V5<4E-0 M,# P,#1#+G)S<" O;F]L;V=O(@T*/"]P<F4^/"]T86)L93X\=&%B;&4@=VED M=&@],3 P)2!B9V-O;&]R/2-$1D1&134^/'1R/CQT9#X\9F]N="!F86-E/6%R M:6%L('-I>F4]*S(^#0I/=71P=70@5VEN9&]W#0H\+V9O;G0^/"]T86)L93X\ M=&%B;&4@=VED=&@]*B!C96QL<W!A8VEN9STP(&-E;&QP861D:6YG/3 ^/'1R M/CQT9"!W:61T:#TP(&)G8V]L;W(](T5$141&-3XF;F)S<#L\+W1D/CQT9"!W M:61T:#TP(&)G8V]L;W(](T9&1D9&1CXF;F)S<#L\+W1D/CQT9"!W:61T:#TJ M/CQP<F4^0V]M<&EL:6YG+BXN#0IS=&1A9G@N8W!P#0I#;VUP:6QI;F<N+BX- M"F)O;W-T7V)U9U\P,#$N8W!P#0I#.EQD979<8F]O<W1<:6YC;'5D95QB;V]S M="TQ7S,R7&)O;W-T7&1A=&5?=&EM95QG<F5G;W)I86Y<9W)E9U]F86-E="YH M<' H,C@R*2 Z('=A<FYI;F<@0S0P,#,Z(&YO="!E;F]U9V@@86-T=6%L('!A M<F%M971E<G,@9F]R(&UA8W)O("=M87@G#0I#.EQD979<8F]O<W1<:6YC;'5D M95QB;V]S="TQ7S,R7&)O;W-T7&1A=&5?=&EM95QG<F5G;W)I86Y<9W)E9U]F M86-E="YH<' H,CDS*2 Z('=A<FYI;F<@0S0P,#,Z(&YO="!E;F]U9V@@86-T M=6%L('!A<F%M971E<G,@9F]R(&UA8W)O("=M87@G#0I#.EQD979<8F]O<W1< M:6YC;'5D95QB;V]S="TQ7S,R7&)O;W-T7&1A=&5?=&EM95QG<F5G;W)I86Y< M9W)E9U]F86-E="YH<' H,S(S*2 Z('=A<FYI;F<@0S0P,#,Z(&YO="!E;F]U M9V@@86-T=6%L('!A<F%M971E<G,@9F]R(&UA8W)O("=M87@G#0I#.EQD979< M8F]O<W1<:6YC;'5D95QB;V]S="TQ7S,R7&)O;W-T7&1A=&5?=&EM95QG<F5G M;W)I86Y<9W)E9U]F86-E="YH<' H,S,T*2 Z('=A<FYI;F<@0S0P,#,Z(&YO M="!E;F]U9V@@86-T=6%L('!A<F%M971E<G,@9F]R(&UA8W)O("=M87@G#0I# M.EQD979<8F]O<W1<:6YC;'5D95QB;V]S="TQ7S,R7&)O;W-T7&1A=&5?=&EM M95QD871E7W!A<G-I;F<N:'!P*#(Q,2D@.B!W87)N:6YG($,T,C0T.B G87)G M=6UE;G0G(#H@8V]N=F5R<VEO;B!F<F]M("=S=&0Z.F%L;&]C871O<CQ?5'D^ M.CIV86QU95]T>7!E)R!T;R G8VAA<B<L('!O<W-I8FQE(&QO<W,@;V8@9&%T M80T*(" @(" @("!W:71H#0H@(" @(" @(%L-"B @(" @(" @(" @(%]4>3UW M8VAA<E]T#0H@(" @(" @(%T-"B @(" @(" @0SI<9&5V7&)O;W-T7&EN8VQU M9&5<8F]O<W0M,5\S,EQB;V]S=%QD871E7W1I;65<9&%T95]P87)S:6YG+FAP M<"@R-3,I(#H@<V5E(')E9F5R96YC92!T;R!F=6YC=&EO;B!T96UP;&%T92!I M;G-T86YT:6%T:6]N("=D871E7W1Y<&4@8F]O<W0Z.F1A=&5?=&EM93HZ9G)O M;5]S=')E86U?='EP93QD871E7W1Y<&4L<W1D.CIB87-I8U]S=')I;F<\7T5L M96TL7U1R86ET<RQ?07@^.CII=&5R871O<CXH:71E<F%T;W)?='EP92 F+&ET M97)A=&]R7W1Y<&4@)BQW8VAA<E]T*2<@8F5I;F<@8V]M<&EL960-"B @(" @ M(" @=VET: T*(" @(" @("!;#0H@(" @(" @(" @("!D871E7W1Y<&4]8F]O M<W0Z.F=R96=O<FEA;CHZ9&%T92P-"B @(" @(" @(" @(%]%;&5M/7=C:&%R M7W0L#0H@(" @(" @(" @("!?5')A:71S/7-T9#HZ8VAA<E]T<F%I=',\=V-H M87)?=#XL#0H@(" @(" @(" @("!?07@]<W1D.CIA;&QO8V%T;W(\=V-H87)? M=#XL#0H@(" @(" @(" @("!I=&5R871O<E]T>7!E/7-T9#HZ8F%S:6-?<W1R M:6YG/'=C:&%R7W0L<W1D.CIC:&%R7W1R86ET<SQW8VAA<E]T/BQS=&0Z.F%L M;&]C871O<CQW8VAA<E]T/CXZ.FET97)A=&]R#0H@(" @(" @(%T-"B @(" @ M(" @0SI<9&5V7&)O;W-T7&EN8VQU9&5<8F]O<W0M,5\S,EQB;V]S=%QD871E M7W1I;65<9W)E9V]R:6%N7'!A<G-E<G,N:'!P*#<X*2 Z('-E92!R969E<F5N M8V4@=&\@9G5N8W1I;VX@=&5M<&QA=&4@:6YS=&%N=&EA=&EO;B G8F]O<W0Z M.F1A=&5?=&EM93HZ<&5R:6]D/'!O:6YT7W)E<"QD=7)A=&EO;E]R97 ^(&)O M;W-T.CID871E7W1I;64Z.F9R;VU?<VEM<&QE7W-T<FEN9U]T>7!E/&)O;W-T M.CIG<F5G;W)I86XZ.F1A=&4L=V-H87)?=#XH8V]N<W0@<W1D.CIB87-I8U]S M=')I;F<\7T5L96TL7U1R86ET<RQ?07@^("8I)R!B96EN9R!C;VUP:6QE9 T* M(" @(" @("!W:71H#0H@(" @(" @(%L-"B @(" @(" @(" @('!O:6YT7W)E M<#UB;V]S=#HZ9W)E9V]R:6%N.CID871E+ T*(" @(" @(" @(" @9'5R871I M;VY?<F5P/6)O;W-T.CIG<F5G;W)I86XZ.F1A=&5?9'5R871I;VXL#0H@(" @ M(" @(" @("!?16QE;3UW8VAA<E]T+ T*(" @(" @(" @(" @7U1R86ET<SUS M=&0Z.F-H87)?=')A:71S/'=C:&%R7W0^+ T*(" @(" @(" @(" @7T%X/7-T M9#HZ86QL;V-A=&]R/'=C:&%R7W0^#0H@(" @(" @(%T-"D,Z7&1E=EQB;V]S M=%QI;F-L=61E7&)O;W-T+3%?,S)<8F]O<W1<;&5X:6-A;%]C87-T+FAP<"@Q M-3 I(#H@97)R;W(@0S(V-SDZ(&)I;F%R>2 G/CXG(#H@;F\@;W!E<F%T;W(@ M9F]U;F0@=VAI8V@@=&%K97,@82!R:6=H="UH86YD(&]P97)A;F0@;V8@='EP M92 G8F]O<W0Z.F1A=&5?=&EM93HZ9&%T95]F;W)M871T97(\9&%T95]T>7!E M+&9O<FUA=%]T>7!E+&-H87)4/CHZ<W1R:6YG7W1Y<&4G("AO<B!T:&5R92!I M<R!N;R!A8V-E<'1A8FQE(&-O;G9E<G-I;VXI#0H@(" @(" @('=I=&@-"B @ M(" @(" @6PT*(" @(" @(" @(" @9&%T95]T>7!E/6)O;W-T.CIG<F5G;W)I M86XZ.F1A=&4L#0H@(" @(" @(" @("!F;W)M871?='EP93UB;V]S=#HZ9&%T M95]T:6UE.CIS:6UP;&5?9F]R;6%T+ T*(" @(" @(" @(" @8VAA<E0]=V-H M87)?= T*(" @(" @("!=#0H@(" @(" @($,Z7&1E=EQB;V]S=%QI;F-L=61E M7&)O;W-T+3%?,S)<8F]O<W1<;&5X:6-A;%]C87-T+FAP<"@Q.#DI(#H@<V5E M(')E9F5R96YC92!T;R!F=6YC=&EO;B!T96UP;&%T92!I;G-T86YT:6%T:6]N M("=B;V]L(&)O;W-T.CID971A:6PZ.FQE>&EC86Q?<W1R96%M/%1A<F=E="Q3 M;W5R8V4^.CIO<&5R871O<B ^/CQ487)G970^*$EN<'5T4W1R96%M86)L92 F M*2<@8F5I;F<@8V]M<&EL960-"B @(" @(" @=VET: T*(" @(" @("!;#0H@ M(" @(" @(" @("!487)G970]8F]O<W0Z.F1A=&5?=&EM93HZ9&%T95]F;W)M M871T97(\8F]O<W0Z.F=R96=O<FEA;CHZ9&%T92QB;V]S=#HZ9&%T95]T:6UE M.CIS:6UP;&5?9F]R;6%T+'=C:&%R7W0^.CIS=')I;F=?='EP92P-"B @(" @ M(" @(" @(%-O=7)C93UC;VYS="!C:&%R("HL#0H@(" @(" @(" @("!);G!U M=%-T<F5A;6%B;&4]8F]O<W0Z.F1A=&5?=&EM93HZ9&%T95]F;W)M871T97(\ M8F]O<W0Z.F=R96=O<FEA;CHZ9&%T92QB;V]S=#HZ9&%T95]T:6UE.CIS:6UP M;&5?9F]R;6%T+'=C:&%R7W0^.CIS=')I;F=?='EP90T*(" @(" @("!=#0H@ M(" @(" @($,Z7&1E=EQB;V]S=%QI;F-L=61E7&)O;W-T+3%?,S)<8F]O<W1< M9&%T95]T:6UE7&1A=&5?9F]R;6%T=&EN9RYH<' H,3 Y*2 Z('-E92!R969E M<F5N8V4@=&\@9G5N8W1I;VX@=&5M<&QA=&4@:6YS=&%N=&EA=&EO;B G5&%R M9V5T(&)O;W-T.CIL97AI8V%L7V-A<W0\8F]O<W0Z.F1A=&5?=&EM93HZ9&%T M95]F;W)M871T97(\9&%T95]T>7!E+&9O<FUA=%]T>7!E+&-H87)4/CHZ<W1R M:6YG7W1Y<&4L8V]N<W0@8VAA<BH^*%-O=7)C92DG(&)E:6YG(&-O;7!I;&5D M#0H@(" @(" @('=I=&@-"B @(" @(" @6PT*(" @(" @(" @(" @5&%R9V5T M/6)O;W-T.CID871E7W1I;64Z.F1A=&5?9F]R;6%T=&5R/&)O;W-T.CIG<F5G M;W)I86XZ.F1A=&4L8F]O<W0Z.F1A=&5?=&EM93HZ<VEM<&QE7V9O<FUA="QW M8VAA<E]T/CHZ<W1R:6YG7W1Y<&4L#0H@(" @(" @(" @("!D871E7W1Y<&4] M8F]O<W0Z.F=R96=O<FEA;CHZ9&%T92P-"B @(" @(" @(" @(&9O<FUA=%]T M>7!E/6)O;W-T.CID871E7W1I;64Z.G-I;7!L95]F;W)M870L#0H@(" @(" @ M(" @("!C:&%R5#UW8VAA<E]T+ T*(" @(" @(" @(" @4V]U<F-E/6-O;G-T M(&-H87(@*@T*(" @(" @("!=#0H@(" @(" @($,Z7&1E=EQB;V]S=%QI;F-L M=61E7&)O;W-T+3%?,S)<8F]O<W1<9&%T95]T:6UE7&1A=&5?9F]R;6%T=&EN M9RYH<' H,3 V*2 Z('=H:6QE(&-O;7!I;&EN9R!C;&%S<RUT96UP;&%T92!M M96UB97(@9G5N8W1I;VX@)V)O;W-T.CID871E7W1I;64Z.F1A=&5?9F]R;6%T M=&5R/&1A=&5?='EP92QF;W)M871?='EP92QC:&%R5#XZ.G-T<FEN9U]T>7!E M(&)O;W-T.CID871E7W1I;64Z.F1A=&5?9F]R;6%T=&5R/&1A=&5?='EP92QF M;W)M871?='EP92QC:&%R5#XZ.F1A=&5?=&]?<W1R:6YG*&1A=&5?='EP92DG M#0H@(" @(" @('=I=&@-"B @(" @(" @6PT*(" @(" @(" @(" @9&%T95]T M>7!E/6)O;W-T.CIG<F5G;W)I86XZ.F1A=&4L#0H@(" @(" @(" @("!F;W)M M871?='EP93UB;V]S=#HZ9&%T95]T:6UE.CIS:6UP;&5?9F]R;6%T+ T*(" @ M(" @(" @(" @8VAA<E0]=V-H87)?= T*(" @(" @("!=#0H@(" @(" @($,Z M7&1E=EQB;V]S=%QI;F-L=61E7&)O;W-T+3%?,S)<8F]O<W1<9&%T95]T:6UE M7&=R96=O<FEA;EQF;W)M871T97)S+FAP<"@U,2D@.B!S964@<F5F97)E;F-E M('1O(&-L87-S('1E;7!L871E(&EN<W1A;G1I871I;VX@)V)O;W-T.CID871E M7W1I;64Z.F1A=&5?9F]R;6%T=&5R/&1A=&5?='EP92QF;W)M871?='EP92QC M:&%R5#XG(&)E:6YG(&-O;7!I;&5D#0H@(" @(" @('=I=&@-"B @(" @(" @ M6PT*(" @(" @(" @(" @9&%T95]T>7!E/6)O;W-T.CIG<F5G;W)I86XZ.F1A M=&4L#0H@(" @(" @(" @("!F;W)M871?='EP93UB;V]S=#HZ9&%T95]T:6UE M.CIS:6UP;&5?9F]R;6%T+ T*(" @(" @(" @(" @8VAA<E0]=V-H87)?= T* M(" @(" @("!=#0H@(" @(" @($,Z7&1E=EQB;V]S=%QI;F-L=61E7&)O;W-T M+3%?,S)<8F]O<W1<9&%T95]T:6UE7&=R96=O<FEA;EQF;W)M871T97)S+FAP M<"@Q,C@I(#H@<V5E(')E9F5R96YC92!T;R!F=6YC=&EO;B!T96UP;&%T92!I M;G-T86YT:6%T:6]N("=S=&0Z.F)A<VEC7W-T<FEN9SQ?16QE;2Q?5')A:71S M+%]!>#X@8F]O<W0Z.F=R96=O<FEA;CHZ=&]?<VEM<&QE7W-T<FEN9U]T>7!E M/'=C:&%R7W0^*&-O;G-T(&)O;W-T.CIG<F5G;W)I86XZ.F1A=&5?<&5R:6]D M("8I)R!B96EN9R!C;VUP:6QE9 T*(" @(" @("!W:71H#0H@(" @(" @(%L- M"B @(" @(" @(" @(%]%;&5M/7=C:&%R7W0L#0H@(" @(" @(" @("!?5')A M:71S/7-T9#HZ8VAA<E]T<F%I=',\=V-H87)?=#XL#0H@(" @(" @(" @("!? M07@]<W1D.CIA;&QO8V%T;W(\=V-H87)?=#X-"B @(" @(" @70T*/"]P<F4^ M/"]T86)L93X\=&%B;&4@=VED=&@],3 P)2!B9V-O;&]R/2-$1D1&134^/'1R M/CQT9#X\9F]N="!F86-E/6%R:6%L('-I>F4]*S(^#0I297-U;'1S#0H\+V9O M;G0^/"]T86)L93X\=&%B;&4@=VED=&@]*B!C96QL<W!A8VEN9STP(&-E;&QP M861D:6YG/3 ^/'1R/CQT9"!W:61T:#TP(&)G8V]L;W(](T5$141&-3XF;F)S M<#L\+W1D/CQT9"!W:61T:#TP(&)G8V]L;W(](T9&1D9&1CXF;F)S<#L\+W1D M/CQT9"!W:61T:#TJ/CQP<F4^#0I"=6EL9"!L;V<@=V%S('-A=F5D(&%T(")F M:6QE.B\O8SI<=&5M<%QT97-T7&)O;W-T7V)U9U\P,#%<4F5L96%S95Q"=6EL M9$QO9RYH=&TB#0IB;V]S=%]B=6=?,# Q("T@,2!E<G)O<BAS*2P@-2!W87)N M:6YG*',I/"]P<F4^/"]T86)L93X\=&%B;&4@("!W:61T:#TQ,# E(&AE:6=H M=#TR,"!B9V-O;&]R/2-#1D-&134^/'1R/CQT9#X\9F]N="!F86-E/6%R:6%L H('-I>F4]*S(^#0H\+V9O;G0^/"]T86)L93X\+V)O9'D^/"]H=&UL/@`` ` end

On Wed, 18 Aug 2004 11:25:48 -0400, Gordon Smith wrote
The following sample will not compile with the following settings (I know it has been discussed with regards to the regex library previously) - this code compiles fine in 1_31: "Character set": "Use Multi-Byte Character Set" (I am targetting win 95/98) "Treat wchar_t as Built-in Type (/Zc:wchar_t)": "No"
The contrived example demonstrates why I can't turn "/Zc:wchar_t" on:
#include "stdafx.h" #include <comutil.h> #include <boost/date_time/gregorian/gregorian.hpp> int _tmain(int argc, _TCHAR* argv[]) { _variant_t var("Narrow String"); return 0; }
Hi Gordon - I've checked in a fix into CVS for this problem. Let me know how it works for you. Thx, Jeff
participants (2)
-
Gordon Smith
-
Jeff Garland