Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > приведение типов


Автор: Ofer 10.11.2008, 11:27
Добрый день! При объявлении 

Код

AnsiString S;
...
SetTextBuf(S);


Естественно, получаю ошибку. Как правильно привести типы?
И такой же вопрос будет по поводу

Код

TPointer P1;
...
GetCursorPos(P1);


Спасибо!

Автор: smoke_man 10.11.2008, 11:45
AnsiString  можно преобразовать так:
Код

AnsiString S;
.....
SetTextBuf(S.c_str());


Добавлено через 2 минуты и 34 секунды
Код

 TPoint p;
 GetCursorPos(&p);

Автор: Ofer 10.11.2008, 12:12
 smile  работает! А как корректно объявить такой массив?

Код

 AnsiString MyArray[4] = ("Text1", "Text2", "Text3", "Text4");

Автор: Fazil6 10.11.2008, 12:27
Цитата(Ofer @  10.11.2008,  12:12 Найти цитируемый пост)
А как корректно объявить такой массив?

круглые скобки заменить на фигурные

Автор: Ofer 10.11.2008, 12:35
спасибо, вопрос решен  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)