функции С и C++, библиотек C++Builder, API Windows 861

функция	синтаксис / описание	файл
FindNext	int FindNext(TSearchRec &F)Продолжает поиск файлов, начатый функцией FindFirst со структурой F; заносит результат в F; возвращает 0 или код ошибки	SysUtils.hpp
findnext	int findnext(struct ffblk FAR *ffblk)Продолжает поиск файлов, начатый функцией findfirst со структурой ^ffblk; возвращает 0 при успехе или -1	dir.h
fnmerge	void fnmerge(char *path, const char *drive, const char *dir, const char *name, const char *ext)Формирует строку path пути к файлу из его отдельных составляющих: диска drive, каталога dir, имени файла name и расширения ext	dir.h
fnsplit	int fnsplit(const char *path, char *drive, char *dir, char *name, char *ext)Разделяет строку path пути к файлу на его отдельные составляющие: диск drive, каталог dir, имя файла name и расширение ext	dir.h
Force Directories	void ForceDirectories( System::AnsiString Dir)Создает каталог Dir и все промежуточные родительские каталоги, если они отсутствуют	FileCtrl.hpp
fstat	int fstat(int handle, struct stat *statbuf)Заносит в структуру statbuf информацию об открытом файле с дескриптором handle; возвращает 0 или —1	sys\stat.h
getcurdir	int getcurdir(int drive, char *directory)Заносит в directory текущий каталог диска drive (0 — текущий диск, 1 — А и т.д.) без имени диска и начального символа «\»	dir.h
GetCurrentDir	System::AnsiString GetCurrentDirQВозвращает текущий каталог	SysUtils.hpp
getcwd	char *getcwd(char *buf, int buflen)Возвращает и сохраняет в буфере buf размером buflen полный путь к текущему каталогу, включая диск; возвращает указатель на buf или NULL; при buf = NULL создает буфер и возвращает указатель на него	dir.h
getdcwd	char * getdcwd(int drive, char *buffer, int buflen)Заносит в буфер buffer размером buflen текущий каталог диска drive (0 — текущий диск, 1 — А и т.д.); возвращает указатель на buffer или NULL; при buffer = NULL создает буфер и возвращает указатель на него	direct.h