このC++コードをコンパイルするたびに、理解できないスレッド例外が発生します。ここで何が問題になっていますか?
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char* argv[]) {
string arg = argv[1];
if (arg == "-r")
cout << "First arg is -r" << endl;
return 0;
}