Мой .mm файл -
std::string argv([argumentString UTF8String]);
int x = obj.zmain(argumentCount,argv);
Объект является объектом типа ZMain.
Мой .cpp файл -
int ZMain::zmain(int argc,std::string argv) {
std::istringstream iss(argv);
std::string s;
char *paramArray[argc];
int i=0;
while ( getline( iss, s, ' ' ) ) {
strcpy(paramArray[i],s.c_str());
std::cout<<paramArray[i]<<std::endl;
i++;
}
return 0;
}
Я получаю ошибку "EXC_BAD_ACCESS"иногда внутри цикла, иногда до цикла, а иногда после цикла.В чем будет проблема?