Ok, i tried the vc toolkit. I am able to include iostream but when i try to create an fstream, i get:
using:
Code:
#include <iostream>
#include <fstream>
...
ofstream newStream;
...
I get this error.
Code:
main.cpp(1142) : error C2065: 'ofstream' : undeclared identifier
main.cpp(1142) : error C2146: syntax error : missing ';' before identifier 'newS
tream'
main.cpp(1142) : error C2065: 'newStream' : undeclared identifier
but if i take out the fstream newStream; call then it will work just fine.
I also get the following on compile when i have iostream included.
Code:
main.cpp
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(574) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(828) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(1064) : warni
ng C4530: C++ exception handler used, but unwind semantics are not enabled. Spec
ify /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(479) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(471)
: while compiling class-template member function 'std::basic_ostream<_Elem,_Trai
ts>::_Myt &std::basic_ostream<_Elem,_Traits>::put(_Elem)'
with
[
_Elem=wchar_t,
_Traits=std::char_traits<wchar_t>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(561)
: see reference to class template instantiation 'std::basic_ostream<_Elem,_Trait
s>' being compiled
with
[
_Elem=wchar_t,
_Traits=std::char_traits<wchar_t>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(479) : warnin
g C4530: C++ exception handler used, but unwind semantics are not enabled. Speci
fy /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(471)
: while compiling class-template member function 'std::basic_ostream<_Elem,_Trai
ts>::_Myt &std::basic_ostream<_Elem,_Traits>::put(_Elem)'
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\ostream(922)
: see reference to class template instantiation 'std::basic_ostream<_Elem,_Trait
s>' being compiled
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(99) : warning
C4530: C++ exception handler used, but unwind semantics are not enabled. Specif
y /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(89) :
while compiling class-template member function 'bool std::basic_istream<_Elem,_
Traits>::_Ipfx(bool)'
with
[
_Elem=wchar_t,
_Traits=std::char_traits<wchar_t>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(816)
: see reference to class template instantiation 'std::basic_istream<_Elem,_Trait
s>' being compiled
with
[
_Elem=wchar_t,
_Traits=std::char_traits<wchar_t>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(99) : warning
C4530: C++ exception handler used, but unwind semantics are not enabled. Specif
y /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(89) :
while compiling class-template member function 'bool std::basic_istream<_Elem,_
Traits>::_Ipfx(bool)'
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\istream(1054)
: see reference to class template instantiation 'std::basic_istream<_Elem,_Trai
ts>' being compiled
with
[
_Elem=char,
_Traits=std::char_traits<char>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\xstring(1453) : warni
ng C4530: C++ exception handler used, but unwind semantics are not enabled. Spec
ify /EHsc
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\xstring(1444)
: while compiling class-template member function 'void std::basic_string<_Elem,
_Traits,_Ax>::_Copy(std::basic_string<_Elem,_Traits,_Ax>::size_type,std::basic_s
tring<_Elem,_Traits,_Ax>::size_type)'
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]
C:\Program Files\Microsoft Visual C++ Toolkit 2003\include\stdexcept(39)
: see reference to class template instantiation 'std::basic_string<_Elem,_Trait
s,_Ax>' being compiled
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]
Microsoft (R) Incremental Linker Version 7.10.3077
Copyright (C) Microsoft Corporation. All rights reserved.
/out:main.exe
main.obj
resource.res
and i always get the part at the top talking about unwind symantics are not enabled.