C言語なら俺に聞け(入門編)Part 71
■ このスレッドは過去ログ倉庫に格納されています
006663
2010/10/13(水) 01:01:06>するとDOSプロンプト上で次のように結果が得られました。
cygwin bash shell上で実行しないとだめだよ。
このコードで期待通りに動いているよ。
#include <stdio.h>
int main(void)
{
char *oldname = "input.txt";
char *newname = "/cygdrive/c/hoge.txt";
if( rename( oldname, newname ) == 0 ){
printf( "Rename successflly from %s to %s\n", oldname, newname );
} else {
printf( "Rename failed\n" );
}
return 0;
}
実行結果
$ ./main
Rename successflly from input.txt to /cygdrive/c/hoge.txt
■ このスレッドは過去ログ倉庫に格納されています