2 / 2 / 2
Регистрация: 17.03.2013
Сообщений: 17
1

Запись значения типа String^ в char* или std::string

29.05.2015, 22:29. Показов 1169. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
            String^ D1=textBox1->Text;
            Int32 D2=Convert::ToInt32(textBox2->Text); //god
            Int32 D3=Convert::ToInt32(textBox3->Text); //dochod
            
            //ar DD[10]=Convert::ToByte(D1);
            //rcpy(BUF1,DD)
                BUF2=D2;
                BUF3=D3;
        String ^ str="X: "+D2+D3; // Строка для списка
            listBox1->Items->Add(str); // Строку помещаем в список*/
            listBox1->Items->Add(D1);
Добавлено через 13 минут
C++
1
2
3
4
5
6
7
8
9
10
            String^ D1=textBox1->Text; // Название
            Int32 D2=Convert::ToInt32(textBox2->Text); // Год основания
            Int32 D3=Convert::ToInt32(textBox3->Text); // Доход
            
                                                    ??? BUF1=D1;//Можно было присвоить значение БУФУ 1 значение Д1, любыми способами
                     int    BUF2=D2;
                     int    BUF3=D3;
 
            listBox1->Items->Add(str); // Строку помещаем в список*/
            listBox1->Items->Add(D1);
Как объявить BUF1(не String^, а (string, char*...)), чтобы можно было в него записать значение D1, если можно, то как записывать. Или если есть возможность, то как обойтись без String^ для D1.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2015, 22:29
Ответы с готовыми решениями:

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

Как совместить строку типа String, имеющуюся в коде и функцию, принимающую std::string ?
Доброго времен суток)) У меня такая проблема: есть строка типа String^ , а функция принимает...

Где и почему используют ту или иную строку std::string, char[], System::String^ ?
Где и почему используют ту или иную строку std::string, char, System::String^ ? Объясните...

ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri
на вод поступают 2 строки типа string. определить количество вхождений строки 2 в строку 1 ошибка...

2
2415 / 1815 / 400
Регистрация: 15.12.2013
Сообщений: 7,862
03.06.2015, 21:31 2
1640max, сформулируйте свой вопрос так чтобы было понятно что необходимо сделать.
0
Администратор
Эксперт .NET
9122 / 4396 / 747
Регистрация: 17.04.2012
Сообщений: 9,169
Записей в блоге: 14
04.06.2015, 16:51 3
1640max, какое назначение вы планируете для BUF1?
Если просто скопировать значение из textBox1->Text, то
C++
1
String^ BUF1 = D1;
Если в TextBox вводится число, а вы хотите его "извлечь" из строки, то так
C++
1
int BUF1 = Convert::ToInt32(D1);
или с помощью Int32::Parse()/Int32::TryParse()
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 16:51

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Неправильная запись const char* в std::string
Привет, делаю Web-Парсер на плюсах и Python (на Питоне только Web пока что). В данный момент...

std::string и/или char*
Здравствуйте. пишу метод построчной обработки данных из файла Вот он: bool...

ошибка в программе (cannot convert 'std::string {aka std::basic_string<char>}' to 'const char*')
int main() { string fileName, currWord, currMax = &quot;&quot;; cin&gt;&gt;fileName; ...

Здравствуйте! Создал класс std::string. Не создается объкт типа string... Подскажите в чем причина?
#include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;string.h&gt; //using namespace std; class...


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

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

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