Ан
Анна

помогите исправить ошибку на visual studio 2010 c++ графический интерфейс



textBox3->Clear();
int i;
desstring * str;
char * ch=new char[textBox1->Text->Length+1];
for(i=0;iText->Length;i++)
{
ch=Convert::ToChar(textBox1->Text);
}
ch=0;
if(textBox1->Text->Length==1)str=new desstring(ch[0]);
else str=new desstring(ch);

desstring* str2;
char * ch2=new char[textBox2->Text->Length+1];
for(i=0;iText->Length;i++)
{
ch2=Convert::ToChar(textBox2->Text);
}
ch2=0;
if(textBox2->Text->Length==1)str2=new desstring(ch2[0]);
else str2=new desstring(ch2);

desstring str3;
str3=*str-*str2;
for(i=0;iText+=Convert::ToString(Convert::ToChar(str3.p));
}}
error C2664: desstring::desstring(char *): невозможно преобразовать параметр 1 из "char" в "char *"
error C2664: desstring::desstring(char *): невозможно преобразовать параметр 1 из "char" в "char *"

смешно, юморист!

у меня класс и производный класс, поэтому без них не получается

Вишенка Ник
Вишенка Ник

А указатели вам зачем? Уберите указатели при переменных, которые тянут значения с формы, и работайте с ними, как с обычными символами.

Похожие вопросы
Проблема с C++ Visual studio 2010
Помогите с visual studio 2010 вылетает ошибка
Ошибка при компиляции в visual studio 2010
ошибка Visual Studio C++ 2010, фото внутри!
Скажите пожалуйста, как исправить такую ошибку в программе, компилируемой в visual studio c++ 2010?
Как компилировать исходники .c на visual studio 2010
Установление Microsoft Visual Studio C++ 2010.
Вопрос про программирование на c# в visual studio 2010
visual studio 2010 c++ графический интерфейс переопределение операций
Как Подключить библиотеки в Visual Studio 2010 / C++ ?