Character too large for enclosing character literal type вылетает ошибка при использовании русского символа/
Я столкнулся с проблемой при сравнении символов вылетает ошибка и не совсем понятно как её решить/
int main(){
setlocale(LC_ALL, "ru");
person* persPtr [ 100 ];
int n = 0;
char choice;
do
{
persPtr [ n ] = new person;
persPtr [ n ]->setName ( );
n++;
cout << "Продолжаем ввод (д/н)?";
cin >> choice;
}
while ( choice == 'д' ); // В єтот момент вылетает ошибка Character too large for enclosing character literal type
}