error C2228: left of '.write' must have class/struct/union

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
<p align=left><font face=Arial size=2></font> 
hi,
<p align=left> 
<p align=left>having some problems in converting a VC++ 6.0 project in to a VC++ 8.0. it works perfectly fine in 6.0.
<p align=left> 
<p align=left>now it gives this error
<p align=left>  <font size=1>
error C2228: left of .write must have class/struct/union <font size=1>
type is unknown-type
 
<p align=left>  <font size=2>
file.write((</font><font color="#0000ff" size=2>char</font><font size=2>*)&infoHeader, </font><font color="#0000ff" size=2>sizeof</font><font size=2>(infoHeader));</font>
<p align=left><font size=2></font> 
<p align=left><font size=2>where "infoHeader" is a struct.</font>
<p align=left><font size=2></font> 
<p align=left><font size=2>thanks </font></font></font>

View the full article
 
Back
Top