вот код на с#
Code
{ string q = richTextBox1.Text;
string[] str = q.Split(' ',',','.');
for (int i = 0; i < str.Length;i++)
for (int j = 0; j < str.Length; j++)
{
if ((str[i] == str[j])&&(j!=i))
str[j] = "";
}
string ss = String.Join(" ", str);
richTextBox2.Clear();
richTextBox2.AppendText(ss);
}
никак не получается на с++,библиотеку строк не распознает,и Memo я толком не знаю,а нужно чтобы текст в него вводился,помогите,очень прошу!Добавлено (18.06.12, 19:14)
---------------------------------------------
забыл сказать,прога удаляет повторяющиеся слова
Добавлено (20.06.12, 15:59)
---------------------------------------------
я тут кое что переделал,но все равно до конца не могу написать,в чем ошибка?
Code
void __fastcall TForm1::Button1Click(TObject *Sender)
{
string q = Memo1->Lines;
string[] str = q->Split(' ',',','.');
for (int i = 0; i < str->Length;i++)
for (int j = 0; j < str->Length; j++)
{
if ((str[i] == str[j])&&(j!=i))
str[j] = "";
}
string ss = String->Join(" ", str);
Memo2->Clear();
Memo2->Append(ss);
}