Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Убрать один символ из string после получения значения

Страниц (1): [1]
 

1. Kachan - 17 Марта, 2016 - 04:18:14 - перейти к сообщению
Пример:
CODE:
string var = "Кибор лучший!";

Как мне отнять одно значение от string что бы получилось
CODE:
string var = "Кибор луший";
то есть мне надо отнять знак восклицания. Как это сделать подскажите пожалуйста
2. Kibor - 17 Марта, 2016 - 04:37:44 - перейти к сообщению
 Kachan пишет:
то есть мне надо отнять знак восклицания. Как это сделать подскажите пожалуйста


CODE:
string var = "Кибор Самый! Самый лучший!";

char a[512];
strcpy(#a[0], var);
int s=size(#a[0]);
string t="";

for (int i=0; i<s; i++)
{
if (a[i]!='!')t=t+a[i];
}

messagebox (t);

Уберет все символы !


CODE:
string var = "Кибор Самый! Самый лучший!";

char a[512];
strcpy(#a[0], var);
int s=size(#a[0])-1;
string t="";

for (int i=0; i<s; i++)t=t+a[i];

messagebox (t);

Уберет последний

Powered by ExBB FM 1.0 Final