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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sasha0192
49 / 49 / 2
Регистрация: 23.01.2012
Сообщений: 449
#1

Как из richTextBox1 в char[] ? С++ - C++

19.06.2014, 18:43. Просмотров 296. Ответов 5
Метки нет (Все метки)

Народ привет скажите пожалуйста.
C++
1
Есть richTextBox1->Text = "12";
Как разбить на массив char ?
должно получить вот так:
C++
1
char Data[] = { '1','2'};
Спасибо

Вот в C# это легко сделать:
C#
1
2
string Data = richTextBox1.Text;
char[] sum = Data.ToCharArray();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2014, 18:43     Как из richTextBox1 в char[] ? С++
Посмотрите здесь:

char* rev_str(char*); Как обратиться из main()? - C++
Подскажите пожалуйста: ниже приведе прототип функции. Как правильно обратиться к такой функции и что она вернет? По замыслу нужно вернуть...

Как перейти от char[100] к *char? - C++
Подскажите, как переделать 6 строчку? char str1; cin.getline(str1, 100); // Some text char *str2; // strcpy(*str2,...

Как перевести массив char[] в char* - C++
Не знаю как перевести массив char в переменную char*

Как сравнить char и const char? - C++
Очередной раз столкнулся с проблемкой, сравнивая объекты из массива (char) нужно сравнить с const char, но в массив я записываю данные...

Как перевести из char** в char*? - C++
Первый символ каждой строчки char** нужно проверить на условие, как это сделать? Наверное всё очень просто, но ответ на форуме и за его...

Как превести из char* в int и наоборот из int в char*? - C++
Как превести из char* aa='123' в int aa=123 и наоборот из int в char* . Понимаю что самому написать функцию не сложно, но наверняка это...

есть массив char. есть строка string. как присвоить значению string-a значение char-a? - C++
есть массив char. есть строка string. как присвоить значению string-a значение char-a?

(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& - C++
astxx::manager::connection::connection(std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, unsigned short); ...

Ошибка в cannot convert char * to char вроде поправил теперь выводит ересь( - C++
Всем доброго дня! У меня такая проблемка.... написал программу, но сначала она ругалась на Cannot convert char* to char теперь вроде...

Error C2664: sprintf: невозможно преобразовать параметр 1 из 'const char *' в 'char *' - C++
error C2664: sprintf: невозможно преобразовать параметр 1 из 'const char *' в 'char *' void crpost(const statep &amp;struc1) { ...

Ошибка: call of overloaded 'strchr(char&, char)' is ambiguous - C++
Здравствуйте, прога почему-то ругается на функцию strchr, вот кусок кода: #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include...

Сделать преобразование unsigned char в char, а затем типу int - C++
Здраствуйте, есть вопрос: Число представлено двумя полями: типа long для рублей и unsigned char - для копеек. Собственно что мне...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
19.06.2014, 19:04     Как из richTextBox1 в char[] ? С++ #2
sasha0192, обязательно нужно char? Чем не мил string?
sasha0192
49 / 49 / 2
Регистрация: 23.01.2012
Сообщений: 449
19.06.2014, 19:12  [ТС]     Как из richTextBox1 в char[] ? С++ #3
Добавлено через 1 минуту
Хедин, спасибо за отчет. Нужно именно массив char получить.

Добавлено через 4 минуты
Вот почему так не получается ?
C++
1
char sum[] = richTextBox1->Text->ToCharArray();
невозможно преобразовать "cli::array<Type,dimension> ^" в "char []"

Добавлено через 1 минуту
Да и вообще откуда столько проблем ?
Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
19.06.2014, 19:12     Как из richTextBox1 в char[] ? С++ #4
sasha0192, в случае со string просто: функция c_str() возвращает массив символов. Пример: string buff = "12345"; buff.c_str();
В случае AnsiString, если не ошибаюсь, есть подобная функция, достаточно включить автодополнение и посмотреть предлагаемые функции.
Не за что, обращайтесь, если захотите еще раз запостить вопрос прежде, чем попытаетесь самостоятельно найти на него ответ
sasha0192
49 / 49 / 2
Регистрация: 23.01.2012
Сообщений: 449
19.06.2014, 19:13  [ТС]     Как из richTextBox1 в char[] ? С++ #5
Цитата Сообщение от Хедин Посмотреть сообщение
Не за что, обращайтесь, если захотите еще раз запостить вопрос прежде, чем попытаетесь самостоятельно найти на него ответ
Пытался, но вот чет решения не нашел.
Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
19.06.2014, 19:18     Как из richTextBox1 в char[] ? С++ #6
sasha0192, а я вбил в duckduckgo запрос "AnsiString, как получить char" и получил ссылку на, например, вот такой фаг http://www.sources.ru/builder/faq/007.html.
И телодвижений тут не больше, чем в шарпе. Я бы сказал точнее, но я давно на борланде не сидел, больше работаю со string и QString
Yandex
Объявления
19.06.2014, 19:18     Как из richTextBox1 в char[] ? С++
Ответ Создать тему
Опции темы

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