#include<iostream>
#include<windows.h>
#include<string.h>
using namespace std;
main()
{
string kelime="dir";
system(kelime);
}
私はこのようにしなければ:char kelime[10]="dir";
C++システム関数は文字列を受け付けませんか?
それが動作しているが、私は、文字列でそれをやってみたいですか?何が問題なのですか?どうすればいいですか?
てみ 'システム(kelime.c_strを())にアクセスするには、' – songyuanyao
string.h'は 'のstd :: STRING'を持っている'のためにあなたのコンパイラは、古代でなければなりません。 – StoryTeller
あなたが得ている正確なエラーを言及してください。 –