- 286 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 16:32:01 ]
- >>279
こんなモンでいいと思うよ #include <stdio.h> int main(int argc, char **argv) { char *tmp; /* 引数の制限 */ if (argc != 3) { printf("使用法:<プログラム名> <ファイル名1> <ファイル名2>\n"); return 1; } tmp = tmpnam(0); if (!rename(argv[1], tmp)) if (!rename(argv[2], argv[1])) if (!rename(tmp, argv[2])) return 0; perror("rename"); return 1; }
|

|