★初心者にVisual C++を教えるスレ★ Part32
■ このスレッドは過去ログ倉庫に格納されています
0294デフォルトの名無しさん
2008/12/10(水) 12:15:05if(argc == 3){
if(argv[1] == L"-o"){
if((fp = fopen("argv[2]", "w")) == NULL){
printf("出力ファイルをオープンできません.\n");
exit(1);
}
fclose(fp);
}
この
if(argv[1] == L"-o") の条件が通りません。
コマンドで test -o test1 のように打っても違うものとして認識しているようで・・・
画面にプリントしてみると同じなのですが、Lをつけるとデータが違うものになってしまうのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています