本文整理汇总了C++中CDirectory::Create_File方法的典型用法代码示例。如果您正苦于以下问题:C++ CDirectory::Create_File方法的具体用法?C++ CDirectory::Create_File怎么用?C++ CDirectory::Create_File使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CDirectory
的用法示例。
在下文中一共展示了CDirectory::Create_File方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Create_File
bool CFSModule::Create_File( const std::string& Name ) {
// Enforce leading /
if( Name.empty() || (Name.substr(0,1) != "/") || (Name.substr(Name.length() - 1) == "/") ) {
return NULL;
}
string Node;
string BaseDir;
// Split path into Node and Basedir
Split_Full_Path( Name, BaseDir, Node );
CDirectory* pDir = (CDirectory*)Get_Node( BaseDir );
if( !pDir ) {
return NULL;
}
if( pDir->Get_Node_Type() != NODE_DIR ) {
return NULL;
}
if( pDir->Create_File( Node ) ) {
return true;
} else {
return false;
}
}