//--------------------------------------------------------------------------- // Write a file ZenLib::Ztring Enums_Create_Save(Ztring FileName, Ztring &Contents) { File F; if (F.Create(FileName.c_str(), true)==false) { Ztring ToReturn=L"Problems to create "; ToReturn+=FileName; ToReturn+=L"\r\n"; return ToReturn; } std::string S1=Contents.To_UTF8(); size_t Size=F.Write((const int8u*)S1.c_str(), S1.size()); Contents.From_Number(Size); Contents+=L" bytes written"; return L""; }
//--------------------------------------------------------------------------- size_t File::Write (const Ztring &ToWrite) { std::string AnsiString=ToWrite.To_UTF8(); return Write((const int8u*)AnsiString.c_str(), AnsiString.size()); }