0 / 0 / 0
Регистрация: 25.07.2012
Сообщений: 31
1

Перевод из String^ в char*. Русскиме символы

27.10.2012, 11:59. Показов 895. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Нужно перевести String^ в char*.
Делаю следующим образом:
C++
1
2
3
4
5
6
7
8
String^ name_d=Convert::ToString(textBox1->Text);
*temp = new char[name_d->Length];
int i;
for(i=0; i<name_d->Length;i++)
{
temp[i] = name_d[i];
}
temp[i]='\0';
С цифрами и английскими символами работает отлично. С кириллицей в char заносится полный бред.
Подскажите как испавить ситуацию. Возможно нужно что-то прописать или подключить.
Заранее благодарен всем откликнувшимся.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2012, 11:59
Ответы с готовыми решениями:

Перевод char в string
заносит в f вот такое System.CharSystem.Char хотя по идее левая и правая переменная имеет же...

Перевод String В Char
Необходимо перевести считаную строку с Edit1 в массив типа char для дальнейший обработки данной...

Перевод из String в Char
Добрый вечер форум. У меня не получается перевод из string в char, использую sprintf. #define...

Перевод из string в char
Хочу перевести из String в char но что та не получается. ошибка такая: инициализация: невозможно...

2
6255 / 3556 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
27.10.2012, 12:22 2
Конвертация строк: System::String в массив char/wchar_t, std::string и обратно
1
0 / 0 / 0
Регистрация: 25.07.2012
Сообщений: 31
27.10.2012, 14:15  [ТС] 3
Спасибо способ, который вы предлоили работает, но проблема не решена. Также с английскими символами работает, а кириллицу не переводит.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2012, 14:15
Помогаю со студенческими работами здесь

Перевод из string^ в char
как это можно сделать? System::String^ numbron3= textBox11-&gt;Text; const char*...

Перевод из string в массив char
char arrays = a.ToCharArray() Перевожу из стринга в массив чар, но мне нужно, чтобы нулевой и...

Перевод String->char и обратно
нужна ваша помощь)) сперва перевожу строку из текстбокса в переменную типа чар:...

Перевод System::String в char*
Попробовал перевести String в char таким способом: System::String ^host; host =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru