0
MPI를 사용하여 C++ 콘솔 응용 프로그램을 작성하고 있습니다. 내 문제는 max_streak_length입니다. var는 명령 행에서 전달해야하는 하드 코드입니다. 내 명령 줄 mpiexec -n 3 main.exe 6
6은 내 max_streak_length.can 누군가 나를 도울 수 있습니까?명령 줄에서 max_streak_length 전달 방법
int main(int argc, char* argv[])
{
//init size of max win streak
int max_streak_length = 6;
//init MPI
if(MPI_Init(&argc,&argv) == MPI_SUCCESS)
{
//init number of process and rank
int numProc , rank;
MPI_Comm_size(MPI_COMM_WORLD,&numProc);
MPI_Comm_rank(MPI_COMM_WORLD,&rank);
//call the process master
if(rank == 0)
procMaster(numProc,max_streak_length);
//call the process slaves
else
procSlave(numProc,rank,max_streak_length);
MPI_Finalize();
}
//playGame(15);
return 0;
}