12 / 27 / 12
Регистрация: 20.09.2013
Сообщений: 600
1

Перевести строку из char в System::String

05.07.2015, 18:54. Показов 962. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Есть такая вот беда мне нужно считать с файла информацию и вывести ее в форме, но столкнулся с тем что выводиться только переменные типа System::String, а char не льзя!
Считую я информацию так:
C++
1
2
3
4
DWORD byteReaded;
char s[1024];
HANDLE FileHandle = CreateFile("test.txt", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_WRITE | FILE_SHARE_READ, NULL, CREATE_NEW, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED, 0);
ReadFile(FileHandle, s, sizeof(s), &byteReaded, NULL);
или навидите четкий пример перевода строки с char в System::String
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.07.2015, 18:54
Ответы с готовыми решениями:

Как можно перевести System::String в char?
Добрый день, подскажите как можно перевести System::String в char да либо как взять 1 конкретный...

Как перевести char[] в System::String^ и наоборот?
Как перевести char в System::String^ и наоборот? char c='q'; String^ s;...

Преобразование между типами System::String, char*, wchar_t*, std::string и др.
При написании кода, взаимодействующего как с .NET и управляемым кодом, так и с неуправляемым кодом...

char в System::String
к примеру есть: char a = "none"; и a = label5->Text; Для того чтобы label5 принял значение...

1
Администратор
Эксперт .NET
9161 / 4438 / 749
Регистрация: 17.04.2012
Сообщений: 9,226
Записей в блоге: 14
09.07.2015, 21:00 2
Один из конструкторов String^ принимает аргументом char*
C++
1
String^ str = gcnew String(s);
Чтобы этого избежать, можно использовать .NETовские методы для работы с файлами из System::IO, такие как File::ReadAllLines() и др.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.07.2015, 21:00

Преобразовать System::String^ в char*
Есть строка: String^ str1; Как её можно преобразовать в const char*, например, для itoa()? ...

Преобразование System::String в char*
Как преобразовать System String^ в массив char* или System String в std string?

Преобразование Char в System::String
Здравствуйте. Пытаюсь вывести map в textBox (visual studo C++). ] map <char,vector<bool>...

Преобразование char в System::String ^
Как перевести arr в System::String ^(массив arr типа char )for (int j(0); j<kolvo; j++) {String^...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.