Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > несовместимость типов AnsiString и char*


Автор: antoshka1303 21.6.2008, 20:33
Всем привет! У меня проблема c преобразованием типа AnsiString  к   char* и наоборот. 
Кто-нибудь сталкивался с такой проблемой? 
Код


void fun1(char*); //прототип функции

void fun(char* text){

    AnsiString fileBMPdir = "F:\\NEO\\Layer_1\\S_3\\";
    AnsiString D=fileBMPdir+text;     // не работает, не совместимость типов

    fun1(D);                           // не работает, не совместимость типов
    funl("F:\\NEO\\Layer_1\\S_3\\");        // так работает
}


Всем заранее спасибо!!

Автор: Infector 21.6.2008, 21:04
Ansistring.c_str()

Автор: antoshka1303 21.6.2008, 21:26
Цитата(Infector @ 21.6.2008,  19:04)
Ansistring.c_str()

спасибо! smile  smile  smile  smile  smile 

Автор: Infector 21.6.2008, 21:59
Да не за что, сам чайник, вчера с этим воевал  smile 

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