[xsd-users] Serialize - Sets the position of the put pointer
    Cláudio Margulhano 
    cmargulhano at gmail.com
       
    Mon Oct 23 13:54:20 EDT 2006
    
    
  
Hi,
Can I set the position of the put pointer before writes on the stream?
For example:
std::ofstream ofsXML;
ofsXML.open ("out.xml", ofstream::out | ofstream::app | ofstream::ate);
ofsXML.seekp(ofsXML.tellp()-10, ios::cur);
message_type msg = message_type(string(getDateTime()), string(cKey),
string(cLevel), string(loggerEvent->LoggerMessageContent));
message(ofsXML, msg, map, "UTF-8", xml_schema::flags::dont_initialize);
Thanks,
Cláudio
    
    
More information about the xsd-users
mailing list