строение имени в full Path str
Автор admin Понедельник, 11 мая 2009 11:32
строение имени в full Path string full Path(root); if(subdir.length() > 0) full Path.append(subdir).appendCV”): assert(fullPath[fullPath.length()-l] == 7′); if (!exists(fullPath)) #ifdef _GNUC_ mkdir(fullPath.c_str(). 0); // Создание подкаталога #else mkdir(full Path.c_str()): // Создание подкаталога #endif ful1 Path.append(1i ne.substr(startOfFi 1 e. endOfFile – startOfFile)); outf.open(ful1 Path.c_str()); if(loutf) { cerr « “error opening ” « full Path « ” for OUtput\n”; exit(EXIT_FAILURE): } inCode = true; cout « “Processing ” « ful 1 Path « endl; if(printDelims) outf « line « endl: } else if(inCode) { assert(outf): outf « line « endl: // Вывод строки программы } } } exit(EXIT_SUCCESS); } ///:- Обратите внимание на директивы условной компиляции. Функция mkdir(), создающая каталог в файловой системе, по стандарту POSIX1 определяется в заголовочном файле
Комментарии закрыты.
Последние комментарии