#include <windows.h>
#include <stdio.h>
#include <direct.h>
#include <iostream>
using namespace std;
int main()
{
char szDirectoryName[MAX_PATH];
GetCurrentDirectory(
sizeof(szDirectoryName) / sizeof(szDirectoryName[0]),
szDirectoryName);
printf("出力先 >> %s\n", szDirectoryName);
char out;
cin >> out;
printf("%s\n", out);
cout << out << endl;
_mkdir("%s\n", out);
system("pause");
return 0;
}
自身が存在するディレクトリに指定した数のフォルダを作るというプログラムを作っているのですが、
関数呼び出し引数が多すぎます とでます どうすればよいでしょうか
C++で関数呼び出し引数が多すぎます と出る
Re: C++で関数呼び出し引数が多すぎます と出る
_mkdirの引数は一つです。
-
- 記事: 5
- 登録日時: 10年前
Re: C++で関数呼び出し引数が多すぎます と出る
ごめんなさい、いろいろ調べましたが_mkdirの引数がわからないです・・・
Re: C++で関数呼び出し引数が多すぎます と出る
http://msdn.microsoft.com/ja-jp/library/2fkk4dzw.aspxgoodbyetaro さんが書きました:ごめんなさい、いろいろ調べましたが_mkdirの引数がわからないです・・・
ここは見ましたね?
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。
プログラムは思ったとおりには動かない。書いたとおりに動く。