_chdrive
direct.h:インデックス への移動
ヘッダーファイル
direct.h
カテゴリ
ディレクトリ制御ルーチン
プロトタイプ
int _chdrive(int drive);
説明
現在のディスクドライブを設定します。
_chdrive は,現在のドライブをドライブ番号(A の場合は 1,B の場合は 2,C の場合は 3 など)に関連付けられたドライブに設定します。
この関数は,親プロセスの現在のドライブを変更します。
戻り値
現在のドライブの変更が成功した場合,_chdrive は 0 を返します。そうでない場合は,-1 を返します。
例
#include <stdio.h>
#include <direct.h>
int main(void)
{
if (_chdrive(3) == 0)
printf("Successfully changed to drive C:\n");
else
printf("Cannot change to drive C:\n");
return 0;
}
移植性
| POSIX | Win32 | ANSI C | ANSI C++ |
|---|---|---|---|
|
+ |