_chdrive

提供: RAD Studio
移動先: 案内検索

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++

+