本文整理汇总了C++中FileManager::get_base_filename方法的典型用法代码示例。如果您正苦于以下问题:C++ FileManager::get_base_filename方法的具体用法?C++ FileManager::get_base_filename怎么用?C++ FileManager::get_base_filename使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileManager
的用法示例。
在下文中一共展示了FileManager::get_base_filename方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: eigenwrite
OutputFileWriter::OutputFileWriter(FileManager &_file_manager, Pest &_pest_scenario, bool restart_flag, bool _save_rei, int _eigenwrite)
: file_manager(_file_manager), pest_scenario(_pest_scenario),case_name(_file_manager.get_base_filename()), save_rei(_save_rei), eigenwrite(_eigenwrite)
{
if (restart_flag)
{
ofstream &fout_sen = file_manager.open_ofile_ext("sen", ofstream::app);
write_restart_header(fout_sen);
ofstream &fout_svd = file_manager.open_ofile_ext("svd", ofstream::app);
write_restart_header(fout_svd);
}
else
{
ofstream &fout_sen = file_manager.open_ofile_ext("sen");
write_sen_header(fout_sen, case_name);
file_manager.open_ofile_ext("svd");
}
if (pest_scenario.get_pestpp_options().get_iter_summary_flag())
{
prepare_iteration_summary_files(restart_flag);
}
}