本文整理汇总了C++中ostream::sync_with_stdio方法的典型用法代码示例。如果您正苦于以下问题:C++ ostream::sync_with_stdio方法的具体用法?C++ ostream::sync_with_stdio怎么用?C++ ostream::sync_with_stdio使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ostream
的用法示例。
在下文中一共展示了ostream::sync_with_stdio方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: es
/**
* Processes the given XML Document using the given XSL document
* and prints the results to the given ostream argument
*/
nsresult
txStandaloneXSLTProcessor::transform(txXPathNode& aSource,
txStylesheet* aStylesheet,
ostream& aOut, ErrorObserver& aErr)
{
// Create a new txEvalState
txExecutionState es(aStylesheet);
// XXX todo es.addErrorObserver(aErr);
txStandaloneHandlerFactory handlerFactory(&es, &aOut);
#ifndef XP_WIN
bool sync = aOut.sync_with_stdio(false);
#endif
es.mOutputHandlerFactory = &handlerFactory;
es.init(aSource, nsnull);
// Process root of XML source document
nsresult rv = txXSLTProcessor::execute(es);
es.end(rv);
#ifndef XP_WIN
aOut.sync_with_stdio(sync);
#endif
return rv;
}