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

Как преобразовать System::String в char?

04.04.2016, 16:33. Показов 1255. Ответов 1
Метки нет (Все метки)

Нужны рабочие варианты для visual studio C++.
В инете куча примеров которые не работают в VS2015.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2016, 16:33
Ответы с готовыми решениями:

Как преобразовать const unsigned char в System::String^?
Всем привет. Есть задание на Visual Studio c++ написать небольшую программку с Windows Forms....

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

Как преобразовать System::String в System::String^
Как преобразовать System::String в System::String^? Явный пример: return (String(temp)); temp -...

Как преобразовать тип System::String ^ в string? (или что можно сделать ещё для работы перегруженного оператора ostream::operator<<)
Друзья! В обработчик события Click добавил такой код: std::ofstream file_out (&quot;file.txt&quot;);...

1
115 / 105 / 51
Регистрация: 29.03.2016
Сообщений: 480
04.04.2016, 18:03 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
 
using namespace std;
 
char* toACHARS(string t)                                                            // function for variable
{
    int size = 0;
    char* b = NULL;
    size = t.size();
    char* temp = &t[0];
    b = new char[size];
    for (int i = 0; i < size; i++) 
    {
        b[i] = temp[i];
    }
    return b;
}
 
int main() 
{ 
    string str = "sdfsdfs";
    char* ch = toACHARS(str);
    cout << ch << endl;
    //или
    ch = NULL;
    ch = &str[0];
    cout << ch << endl;
}
Добавлено через 4 минуты
а если нужет именно System::String, то:
Преобразование System::String^ в const char *
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2016, 18:03

Не могу со следующим в VC++: невозможно преобразовать параметр 1 из "char [5]" в "System::String
Имеется массив char man , заполненный значениями; Пытаюсь присвоить его значение объекту label:...

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

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

Как преобразовать String в char
Приветствую! Нужно найти самое длинное слово введенное в textbox (windows forms). Проблема...


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

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

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