- 1
- 2
- 3
- 4
for (int i = 0; i < ptr->len; i++)
{
*(((unsigned char *) ptr->payload) + i) = (unsigned char) toupper(*(((unsigned char *) ptr->payload) + i));
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 1
+143
for (int i = 0; i < ptr->len; i++)
{
*(((unsigned char *) ptr->payload) + i) = (unsigned char) toupper(*(((unsigned char *) ptr->payload) + i));
}
Перевод символов, находящихся в строке по адресу ptr->payload (типа void *) в верхний регистр.