Boost C++ Libraries: Ticket #1675: [range] VC8 - compiler warnings when including range/array headers https://svn.boost.org/trac10/ticket/1675 <p> When using VC8/9 with the /Za (disable language extensions) option enabled, including range/begin.hpp or range/end.hpp after including boost/array.hpp results in some compiler warnings: </p> <pre class="wiki">boost\range\begin.hpp(76) : warning C4224: nonstandard extension used : formal parameter 'array' was previously defined as a type \boost\range\begin.hpp(82) : warning C4224: nonstandard extension used : formal parameter 'array' was previously defined as a type \boost\range\end.hpp(74) : warning C4224: nonstandard extension used : formal parameter 'array' was previously defined as a type \boost\range\end.hpp(80) : warning C4224: nonstandard extension used : formal parameter 'array' was previously defined as a type </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1675 Trac 1.4.3 Thorsten Ottosen Thu, 12 Jun 2008 10:50:29 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1675#comment:1 https://svn.boost.org/trac10/ticket/1675#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> It is quite silly that the compiler gicves this warning, but I have changed the name of the parameter to 'a'. </p> <p> -Thorsten </p> Ticket