本文整理汇总了C++中opstream::fwriteString方法的典型用法代码示例。如果您正苦于以下问题:C++ opstream::fwriteString方法的具体用法?C++ opstream::fwriteString怎么用?C++ opstream::fwriteString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类opstream
的用法示例。
在下文中一共展示了opstream::fwriteString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GetObject
void
TDocument::Streamer::Write(opstream& os) const
{
TDocument* o = GetObject();
while (!o->CanClose()) // can't permit cancel here
;
os << o->OpenMode;
_USES_CONVERSION;
os.fwriteString(_W2A(o->DocPath));
os.fwriteString(_W2A(o->Title));
os << o->Template; // templates already streamed, must be so if static
os << o->ParentDoc;
os << o->ViewList; // each view streams out the next
os << TView::NextViewId; // insure that this static var gets set on reload
}
示例2: GetObject
//
// writes the TEditFile to the passed opstream
//
void
TEditFile::Streamer::Write(opstream& os) const
{
TEditFile* o = GetObject();
WriteBaseObject((TEditSearch*)o, os);
_USES_CONVERSION;
os.fwriteString(o->FileName ? _W2A(o->FileName) : "");
}
示例3: write
/* Writes the TInputDialog to the passed opstream. */
void TInputDialog::write(opstream& os)
{
TDialog::write(os);
os.fwriteString(Prompt);
}