"Mads Kristiansen" <mjkristiansen@hotmail.com> wrote in message
>
> Til det vil jeg lige tilføje, at man med VC6 kan kan bruge kommandolinie
> parameter /Za. Den deaktiverer "Microsoft language-extensions" og skulle
> gerne sørge for at variabler deklareret i for-løkker har det rigtige scope
> ifølge ANSI-standarden.. Desværre er der vist en del "bivirkninger", så om
> det kan betale sig at slå den fra i det hele taget, skal jeg ikke kunne
> sige.. :|
>
Følgende program
#include <iostream>
using namespace std;
int main(void)
{
for(int i = 0; 10 != i; ++i)
cout << i;
for(int i = 0; 10 != i; ++i)
cout << i;
return 0;
}
oversætter det uden problemer Med Microsoft Visual C++ .NET med /Za.
Med Microsoft Visual C++ V6.0 SP 4 (?) med /Za, giver et resultat som tyder
på at det er problematisk i praksis.
Det indikerer samtidigt endnu en gang at Microsoft Visual C++ .NET er en
væsentlig, og tiltrængt, forbedring i forhold til Microsoft Visual C++ V6.0,
i relation til implementering af C++ sproget.
--------------------Configuration: fnyt - Win32 Release--------------------
Compiling...
fnyt.cpp
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(81) : error
C2146: syntax error : missing ';' before identifier 'iterator_category'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(81) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(81) : error
C2501: 'iterator_category' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(82) : error
C2146: syntax error : missing ';' before identifier 'value_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(82) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(82) : error
C2501: 'value_type' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(83) : error
C2146: syntax error : missing ';' before identifier 'distance_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(83) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(83) : error
C2501: 'distance_type' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(84) :
see reference to class template instantiation 'std::iterator_traits<_It>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(226) : error
C2974: 'iterator' : invalid template argument for '_D', type expected
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(71) :
see declaration of 'iterator'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(279) :
see reference to class template instantiation
'std::istreambuf_iterator<_E,_Tr>' being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(231) : error
C2146: syntax error : missing ';' before identifier 'int_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(279) :
see reference to class template instantiation
'std::istreambuf_iterator<_E,_Tr>' being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(231) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(279) :
see reference to class template instantiation
'std::istreambuf_iterator<_E,_Tr>' being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(231) : error
C2501: 'int_type' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(279) :
see reference to class template instantiation
'std::istreambuf_iterator<_E,_Tr>' being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(25) : error
C2146: syntax error : missing ';' before identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(25) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(25) : error
C2501: 'size_type' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(26) : error
C2146: syntax error : missing ';' before identifier 'difference_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(26) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(26) : error
C2501: 'difference_type' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(27) : error
C2146: syntax error : missing ';' before identifier 'pointer'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(27) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(27) : error
C2501: 'pointer' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(28) : error
C2146: syntax error : missing ';' before identifier 'const_pointer'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(28) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(28) : error
C2501: 'const_pointer' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(29) : error
C2146: syntax error : missing ';' before identifier 'reference'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(29) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(29) : error
C2501: 'reference' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(30) : error
C2146: syntax error : missing ';' before identifier 'const_reference'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(30) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(30) : error
C2501: 'const_reference' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(31) : error
C2146: syntax error : missing ';' before identifier 'value_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(31) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(31) : error
C2501: 'value_type' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(32) : error
C2146: syntax error : missing ';' before identifier 'iterator'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(32) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(32) : error
C2208: 'struct std::iterator' : no members defined using this type
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(33) : error
C2146: syntax error : missing ';' before identifier 'const_iterator'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(33) : error
C2838: illegal qualified name in member declaration
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(33) : error
C2501: 'const_iterator' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(34) : error
C2065: 'const_iterator' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(34) : error
C2065: 'value_type' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(35) : error
C2065: 'const_reference' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(35) : error
C2065: 'const_pointer' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(35) : error
C2065: 'difference_type' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(37) : error
C2955: 'iterator' : use of class template requires template argument list
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\utility(71) :
see declaration of 'iterator'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(38) : error
C2065: 'reference' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(38) : error
C2065: 'pointer' : undeclared identifier
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(45) : error
C2629: unexpected 'class std::basic_string<_E,_Tr,_A> ('
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(45) : error
C2334: unexpected token(s) preceding ':'; skipping apparent function body
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(48) : error
C2629: unexpected 'class std::basic_string<_E,_Tr,_A> ('
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(48) : error
C2334: unexpected token(s) preceding ':'; skipping apparent function body
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(53) : error
C2629: unexpected 'class std::basic_string<_E,_Tr,_A> ('
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(53) : error
C2334: unexpected token(s) preceding ':'; skipping apparent function body
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(55) : error
C2146: syntax error : missing ';' before identifier '_It'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(55) : error
C2501: '_It' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(56) : error
C2629: unexpected 'class std::basic_string<_E,_Tr,_A> ('
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(56) : error
C2334: unexpected token(s) preceding ':'; skipping apparent function body
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(63) : error
C2146: syntax error : missing ';' before identifier 'npos'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(63) : error
C2501: 'npos' : missing storage-class or type specifiers
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(78) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(79) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::append(const class
std::basic_string<_E,_Tr,_A> &)' : member function already defined or d
eclared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(76) :
see declaration of 'append'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(90) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(99) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::append(const _E *)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(90) :
see declaration of 'append'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(100) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(108) : error
C2061: syntax error : identifier '_It'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(109) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::append(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(100) :
see declaration of 'append'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(112) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(113) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::assign(const class
std::basic_string<_E,_Tr,_A> &)' : member function already defined or
declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(110) :
see declaration of 'assign'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(132) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(138) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::assign(const _E *)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(132) :
see declaration of 'assign'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(139) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(146) : error
C2061: syntax error : identifier '_It'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(147) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::assign(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(139) :
see declaration of 'assign'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(148) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(150) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(152) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::insert(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(148) :
see declaration of 'insert'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(164) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(165) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::insert(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(148) :
see declaration of 'insert'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(175) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(176) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::insert(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(148) :
see declaration of 'insert'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(177) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(178) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::insert(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(148) :
see declaration of 'insert'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(192) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(195) : error
C2061: syntax error : identifier '_It'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(196) : error
C2535: 'void __thiscall std::basic_string<_E,_Tr,_A>::insert(struct
std::iterator)' : member function already defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(192) :
see declaration of 'insert'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(197) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(218) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(220) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(222) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::replace(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(218) :
see declaration of 'replace'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(241) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(243) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::replace(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(218) :
see declaration of 'replace'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(260) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(261) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::replace(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(218) :
see declaration of 'replace'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(262) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(264) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::replace(void)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(218) :
see declaration of 'replace'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(286) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(290) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::replace(struct std::iterator,struct
std::iterator,const _E *)' : member function already
defined or declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(285) :
see declaration of 'replace'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(292) : error
C2061: syntax error : identifier 'size_type'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(296) : error
C2061: syntax error : identifier '_It'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(297) : error
C2535: 'class std::basic_string<_E,_Tr,_A> &__thiscall
std::basic_string<_E,_Tr,_A>::replace(struct std::iterator,struct
std::iterator)' : member function already defined or
declared
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(292) :
see declaration of 'replace'
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(297) : fatal
error C1003: error count exceeds 100; stopping compilation
G:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xstring(597) :
see reference to class template instantiation 'std::basic_string<_E,_Tr,_A>'
being compiled
Error executing xicl6.exe.
fnyt.exe - 102 error(s), 0 warning(s)
Venlig hilsen
Mogens Hansen
|