Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 4 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/)
-   -   QString в char* (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/qstring-v-char-258546/)

Guest 28.09.2011 17:42

QString в char*
 
как адекватно перевести QString в сишный массив чаров? Способов куча, но полученный массив нужно скормить функции ldap_initialize(LDAP*, char*). Проблема в том, что на экран выводится всё верно в любом из способов, а вот функции нравится только конвертация через std::stringТо есть такой код работает:Код: QString str("ldap://localhost/"); const char * ldapuri = str.toStdString().c_str(); int ret = ldap_initialize(&cur_session, ldapuri);Другие варианты (через Ascii, Latin1 и тп - нет). Как сделать без std строки?


Часовой пояс GMT, время: 11:58.


© www.otvetnemail.ru - Форум вопросов и ответов.