Как преобразовать символ в нижний регистр - PullRequest
1 голос
/ 13 апреля 2020

Я хотел бы знать, есть ли хороший способ преобразовать символ в нижний регистр для использования внутри коммутатора, чтобы я мог избежать использования двух случаев для одной и той же вещи. Вот часть моего кода:

        case 'p':
        case 'P':{ //display all of the elements of the list
            if (list.size() == 0){
                std::cout << "\n[] - the list is empty\n";
            }else{
                std::cout << "The numbers inside the list are: ";
                std::cout << "\n[ ";
                for (size_t i = 0 ; i < list.size() ; i++){
                    std::cout << list.at(i) << " ";
                }
                std::cout << "]";
            }
            break;
        }

, и я хочу избежать использования code 'p': code 'P':

...