char *str = "123";
int con = atoi(str);
cout << endl << str;
を比較するために、整数に配列から文字列要素を変換する必要性がこれは正常に動作しますが、これはしません:非常にシンプル:値
char *str = "r[1]";
int con = atoi(str);
cout << endl << str;
でもRかかわらず[1]また、「123」であります。
単純に配列の文字列を整数に変換する必要があります。
適切な[mcve]を入力してください。 –