本文整理汇总了C++中poco::Path::current方法的典型用法代码示例。如果您正苦于以下问题:C++ Path::current方法的具体用法?C++ Path::current怎么用?C++ Path::current使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类poco::Path
的用法示例。
在下文中一共展示了Path::current方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: getPath
string ofxTweakbarSimpleStorage::getPath() {
// When using the testApp::testApp() constructor the current working
// directory is different than when in the testApp::setup(). Kind of wierd,
// but this function takes this into account.
// TODO: test/update when 007 stable is released
string filepath;
Poco::Path p;
string curr_path = p.current();
Poco::Path p_data(curr_path + "data/");
Poco::File file(p_data);
if(file.exists()) {
filepath = curr_path +"data/" +getBar()->getFileName();
}
else {
if(POCO_OS_MAC_OS_X) {
filepath = "../../../data/" +getBar()->getFileName();
}
else {
filepath = "data/" +getBar()->getFileName();
}
}
ofLog(OF_LOG_VERBOSE, filepath);
return filepath;
}
示例2: getCurrentWorkingDirectory
string getCurrentWorkingDirectory() {
Poco::Path p;
return p.current();
}