C/C++の宿題を片付けます 91代目 at TECH
[2ch|▼Menu]
286:デフォルトの名無しさん
07/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;
}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4769日前に更新/213 KB
担当:undef