Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание приоритета знака из массива http://www.cyberforum.ru/cpp-beginners/thread681608.html
Всем Добрый день! Проблема такая-имеется массив численный(5 элементов) и массив знаковый(4 элемента), которые в сумме должны образовывать выражение 1+2*3/4+5. (всё это считывается из одного файла и пишется в другой) Когда оба массива собрались, то стало проблематично с созданием приоритета для знака. if(zn=='*') { .............................. } То есть...
C++ Транспортная задача Всем привет) Пишу решение транспортной задачи по методу минимального элемента. Сейчас нахожусь на стадии заполнения матрицы перевозок. Но она не хочет заполнятся, т.е как буд-то происходит только одно действие в цикле и то не полностью. Делаю так: Есть две матрицы. В одной запасы поставщика и потребителя в нулевых строках и столбцах соответственно,в других будут находится кол-во поставок(... http://www.cyberforum.ru/cpp-beginners/thread681604.html
шифрование и расшифрование информации C++
Написать программу шифрования, дешифрирования информации применяя различные алгоритмы: Виженера, Тритемия, ДифиХелмана, RSA и т. д
C++ Табличное преобразование символов
Написать программу преобразования символов с помощью табличных кодировок. Согласовать программу для преобразования всех символов из одного вида в другой и выдать результат.
C++ Определение текущей директории http://www.cyberforum.ru/cpp-beginners/thread681600.html
Разработать программу для вывода текущего директория на экран. Определить атрибут очередной записи (файл или директорий) и вывести соответствующую запись разным шрифтом: если запись это файл – вывод делать строчными буквами, если запись директорий – вывод делать прописными буквами.
C++ работа с файлами Написать программу, открывающую файл, перемещающую указатель файла и чтение байтов текста в буфер с последующим выводом текста на экран. Приписать в конец файла заданную фразу, прочитать и вывести на экран содержимое файла. Прочитать блок, записать блок в указанное место. подробнее

Показать сообщение отдельно
lost7070
0 / 0 / 0
Регистрация: 25.07.2012
Сообщений: 31

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

27.10.2012, 11:59. Просмотров 390. Ответов 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 заносится полный бред.
Подскажите как испавить ситуацию. Возможно нужно что-то прописать или подключить.
Заранее благодарен всем откликнувшимся.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru