[C++]- Кастване на char към int
Здравейте искам да попитам за мнение.
Като се forech string, всяка итерация дава по един char.
Нужно ли е за да се провери на кой asci код отговаря символа да се каства към int.
По-долу съм показал и двата варианта. И двата работят, въпросът е при cpp как е по - ок да се прави това.
for each (char eachChar in input)
{
if ((int)eachChar >= 65 && (int)eachChar <= 95)
{
//some code here
}
}
for each (char eachChar in input)
{
if (eachChar >= 65 && eachChar <= 95)
{
//some code here
}
}
Мерси Преслав!
Няма нужда от кастване тъй като всеки един (е, почти всеки
) символ представлява един ASCII код.