Voor een school opdracht moet ik in Visual C++ tekst uit een bestand uitlezen. En hoe langer ik ermee bezig ben hoe beter ik begrijp dat men Java ontwikkeld heeft 
Ik heb deze code:
en krijg deze hele mooie duidelijke error:
D:\Program Files\Microsoft Visual Studio\MyProjects\C3Week1\C3Week1Doc.cpp(68) : error C2664: 'void __thiscall std::basic_ifstream<char,struct std::char_traits<char> >::open(const char *,int)' : cannot convert parameter 1 from 'class CFile *(void) c
onst' to 'const char *'
There is no context in which this conversion is possible
dat hij het ene niet in het andere om kan zetten begrijp ik
maar hoe overtuig ik de compiler ervan dat hij het wel wil doen?
nieuwe persoonlijk record btw, 17 errors en 1 warning in 3 regels code
Ik heb deze code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| void CC3Week1Doc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
// TODO: add storing code here
}
else
{
ifstream in_stream;
in_stream.open(ar.GetFile);
instream >> myString;
}
} |
en krijg deze hele mooie duidelijke error:
D:\Program Files\Microsoft Visual Studio\MyProjects\C3Week1\C3Week1Doc.cpp(68) : error C2664: 'void __thiscall std::basic_ifstream<char,struct std::char_traits<char> >::open(const char *,int)' : cannot convert parameter 1 from 'class CFile *(void) c
onst' to 'const char *'
There is no context in which this conversion is possible
dat hij het ene niet in het andere om kan zetten begrijp ik
maar hoe overtuig ik de compiler ervan dat hij het wel wil doen?
nieuwe persoonlijk record btw, 17 errors en 1 warning in 3 regels code