本文整理汇总了C++中utf8_string::string方法的典型用法代码示例。如果您正苦于以下问题:C++ utf8_string::string方法的具体用法?C++ utf8_string::string怎么用?C++ utf8_string::string使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类utf8_string
的用法示例。
在下文中一共展示了utf8_string::string方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
bool ts::server::is_builtin_asset(const utf8_string& path_string)
{
boost::filesystem::path data = config::data_directory;
boost::filesystem::path sounds = config::sound_directory;
for (boost::filesystem::path path = path_string.string(); !path.empty(); path = path.parent_path())
{
if (equivalent(path, data) || equivalent(path, sounds))
{
return true;
}
}
return false;
}
示例2:
ts::resources::Resource_config_exception::Resource_config_exception(const utf8_string& resource_name)
: runtime_error("could not load '" + std::string(script_config_file_name) + "' in resource '" + resource_name.string() + "'")
{
}
示例3: path
ts::utf8_string ts::resources::resource_car_directory(const utf8_string& resource_root_directory)
{
boost::filesystem::path path(resource_root_directory.string());
path /= "cars";
return path.string();
}