| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Вопрос по С++ Builer |
| Автор: Гость_Fixxxer 7.12.2004, 09:43 |
| Как сохранить данные из Edit в переменную типа char . При попытке он говорит, типа, немогу конверт AnsiString в Char. |
| Автор: Hroft 7.12.2004, 10:00 | ||
| В char нельзя конвертить строки. Char - это символ (один-единственный), а вот char* - это указатель на строку символов. По сути, так надо:
c_str() - метод АнсиСтринга, возвращающий указатель на строку, соответствующую этому АнсиСтрингу. Скорее всего, просто возвращает закрытое свое представление. Но моя строчка просто сделает еще одну ссылку на ту же строку, если надо скопировать, то есть сделать, чтобы их было две, надо еще один АнсиСтринг ввести, а потом его уже пользовать. |
| Автор: Гость_Fixxxer 7.12.2004, 10:10 |
| Выдает ошибку: Structure required on left side of . or .* |
| Автор: Hroft 7.12.2004, 10:24 | ||
Ну конечно выдает.
|
| Автор: Гость_Fixxxer 7.12.2004, 12:15 |
| Спасиба!!!! |