From: Albert M. <mon...@em...> - 2012-02-07 05:21:44
|
<DIV style="font-family:Arial, sans-serif; font-size:10pt;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN- GB</w:LidThemeOther> <w:LidThemeAsian>X- NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X- NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="-- "/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="0" Name="Hyperlink"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso- style- name:"Table Normal"; mso- tstyle- rowband- size:0; mso- tstyle- colband- size:0; mso- style- noshow:yes; mso- style- priority:99; mso- style- parent:""; mso- padding- alt:0in 5.4pt 0in 5.4pt; mso- para- margin:0in; mso- para- margin- bottom:.0001pt; mso- pagination:widow- orphan; font- size:10.0pt; font- family:"Times New Roman","serif"; mso- ansi- language:EN- GB; mso- fareast- language:EN- GB;} </style> <![endif]--> <P style="mso-layout-grid-align:none;text-autospace:none">hi All</P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-spacerun:yes"> </SPAN>Does anyone know why, when using Blitz++ 0.9, some of the examples on, <A href="http://www.oonumerics.org/blitz/examples/">http://www.oonumerics.org/blitz/examples/</A></P> <P style="">do not compile ?<SPAN style="mso-spacerun:yes"> </SPAN>For example I am using Visual Studio 2010, and attempting to compile the standard Blitz++ pick example</P><P style="">http://www.oonumerics.org/blitz/examples/Blitz++/pick.cpp <BR></P><P style="">also shown below.</P><P style=""><BR></P><P style="">Best regards, <BR></P><P style="mso-layout-grid-align:none;text-autospace:none">Albert<BR></P> <P style="mso-layout-grid-align:none;text-autospace:none"> </P> <P style="mso-layout-grid-align:none;text-autospace:none"> </P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New"">#include <blitz/vector.h></SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New"">#include <blitz/vecpick.h></SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New"">using namespace blitz;</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New"">int main()</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New"">{<SPAN style="mso-spacerun:yes"> </SPAN>//<SPAN style="mso-spacerun:yes"> </SPAN>0<SPAN style="mso-spacerun:yes"> </SPAN>1<SPAN style="mso-spacerun:yes"> </SPAN>2<SPAN style="mso-spacerun:yes"> </SPAN>3<SPAN style="mso-spacerun:yes"> </SPAN>8<SPAN style="mso-spacerun:yes"> </SPAN>9</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>Vector<float> x = sqr(Range(0,9));<SPAN style="mso-spacerun:yes"> </SPAN>// [ 0<SPAN style="mso-spacerun:yes"> </SPAN>1<SPAN style="mso-spacerun:yes"> </SPAN>4<SPAN style="mso-spacerun:yes"> </SPAN>9<SPAN style="mso-spacerun:yes"> </SPAN>...<SPAN style="mso-spacerun:yes"> </SPAN>64 81 ]</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>cout << x << endl;</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>Vector<int> index(3);<SPAN style="mso-spacerun:yes"> </SPAN><SPAN style="mso-spacerun:yes"> </SPAN></SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>index[0] = 2;</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>index[1] = 5;<SPAN style="mso-spacerun:yes"> </SPAN></SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>index[2] = 7;</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>VectorPick<float> y(x, index);<SPAN style="mso-spacerun:yes"> </SPAN>//<SPAN style="mso-spacerun:yes"> </SPAN>2<SPAN style="mso-spacerun:yes"> </SPAN>5<SPAN style="mso-spacerun:yes"> </SPAN>7 </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>cout << y << endl;<SPAN style="mso-spacerun:yes"> </SPAN>// [<SPAN style="mso-spacerun:yes"> </SPAN>4 25 49 ]</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>y = 0;<SPAN style="mso-spacerun:yes"> </SPAN>//<SPAN style="mso-spacerun:yes"> </SPAN>0<SPAN style="mso-spacerun:yes"> </SPAN>1<SPAN style="mso-spacerun:yes"> </SPAN>2<SPAN style="mso-spacerun:yes"> </SPAN>3<SPAN style="mso-spacerun:yes"> </SPAN>4<SPAN style="mso-spacerun:yes"> </SPAN>5<SPAN style="mso-spacerun:yes"> </SPAN>6<SPAN style="mso-spacerun:yes"> </SPAN>7<SPAN style="mso-spacerun:yes"> </SPAN>8<SPAN style="mso-spacerun:yes"> </SPAN>9</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>cout << x << endl;<SPAN style="mso-spacerun:yes"> </SPAN>// [<SPAN style="mso-spacerun:yes"> </SPAN>0<SPAN style="mso-spacerun:yes"> </SPAN>1<SPAN style="mso-spacerun:yes"> </SPAN>0<SPAN style="mso-spacerun:yes"> </SPAN>9 16<SPAN style="mso-spacerun:yes"> </SPAN>0 36<SPAN style="mso-spacerun:yes"> </SPAN>0 64 81 ]</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>y += sin(Range(0,2));</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""> </SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New""><SPAN style="mso-spacerun:yes"> </SPAN>return 0;</SPAN></P> <P style="tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><SPAN style="font-size:10.0pt;font-family:"Courier New"">}</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB"> </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB"> </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB"> </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1>------ Rebuild All started: Project: array, Configuration: Debug Win32 ------</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">2>------ Rebuild All started: Project: blitz, Configuration: Debug Win32 ------</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1><SPAN style="mso-spacerun:yes"> </SPAN>array.cpp</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">2><SPAN style="mso-spacerun:yes"> </SPAN>globals.cpp</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1>e:\ge\dev\blitz++v09\blitz-0.9\examples\array.cpp(8): error C3861: 'sqr': identifier not found</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1>e:\ge\dev\blitz++v09\blitz-0.9\examples\array.cpp(22): error C2665: 'std::sin' : none of the 3 overloads could convert all the argument types</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1><SPAN style="mso-spacerun:yes"> </SPAN>c:\program files (x86)\microsoft visual studio 10.0\vc\include\math.h(123): could be 'double sin(double)'</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1><SPAN style="mso-spacerun:yes"> </SPAN>c:\program files (x86)\microsoft visual studio 10.0\vc\include\math.h(537): or<SPAN style="mso-spacerun:yes"> </SPAN>'float sin(float)'</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1><SPAN style="mso-spacerun:yes"> </SPAN>c:\program files (x86)\microsoft visual studio 10.0\vc\include\math.h(585): or<SPAN style="mso-spacerun:yes"> </SPAN>'long double sin(long double)'</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">1><SPAN style="mso-spacerun:yes"> </SPAN>while trying to match the argument list '(blitz::Range)'</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">3>------ Skipped Rebuild All: Project: simple, Configuration: Debug Win32 ------</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">3>Project not selected to build for this solution configuration </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">4>------ Skipped Rebuild All: Project: matmult, Configuration: Debug Win32 ------</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">4>Project not selected to build for this solution configuration </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">5>------ Skipped Rebuild All: Project: complex-test, Configuration: Debug Win32 ------</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">5>Project not selected to build for this solution configuration </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">6>------ Skipped Rebuild All: Project: cartesian, Configuration: Debug Win32 ------</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">6>Project not selected to build for this solution configuration </SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">2><SPAN style="mso-spacerun:yes"> </SPAN>blitz.vcxproj -> E:\GE\dev\Blitz++v09\blitz-0.9\blitz\Debug\blitz_d.lib</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">2><SPAN style="mso-spacerun:yes"> </SPAN>1 file(s) copied.</SPAN></P> <P style="mso-layout-grid-align:none;text-autospace:none"><SPAN style="mso-bidi-font-size:9.0pt;font-family:Consolas;mso-fareast-language:EN-GB">========== Rebuild All: 1 succeeded, 1 failed, 4 skipped ==========</SPAN></P> <P> </P> </DIV> |