Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/41: Рейтинг темы: голосов - 41, средняя оценка - 4.71
nikkka
Мат в 32 хода
236 / 171 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
#1

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

10.08.2010, 14:54. Просмотров 7410. Ответов 2
Метки нет (Все метки)

есть массив char. есть строка string. как присвоить значению string-a значение char-a?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2010, 14:54
Ответы с готовыми решениями:

Как присвоить типу char значение string?
При выполнении строки w.at(1)=l; выдает error2440 cannot convert from...

Присвоить string'y массив char
char name1 = "helloPeople"; std::string name2; name2 = name1; // как можно...

Строка: чем отличается строки string, char, char*?
Помогите разобраться,совсем плохо идёт,чем отличается строки string,char,char*...

Как преобразовать char* в string и вывести переменную string на экран?
for (int k = 0; k < 10; k++) { int x = (int)rand() / RAND_MAX + rand() %...

Как преобразовать переменную string в массив char[]?
Есть переменная string и массив char как записать переменную типа string в...

2
Евгений М.
1051 / 989 / 100
Регистрация: 28.02.2010
Сообщений: 2,870
Завершенные тесты: 2
10.08.2010, 15:01 #2
Лучший ответ Сообщение было отмечено nikkka как решение

Решение

Если массив из "чаров" можно считать как строку (т.е. есть нулевой символ), то вроде бы так:
C++
1
str=(const char *)array_of_chars;
1
nikkka
Мат в 32 хода
236 / 171 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
10.08.2010, 15:02  [ТС] #3
Евгений М., спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2010, 15:02

Как двумерный массив char заменить на string?
#include <iostream> #include <string> using namespace std; int main() {...

Передача в функцию char*([Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings])
Почему компилятор на это матерится? ObjA.Show("A"); deprecated conversion...

Некорректное значение в char и string
Пишу проект в MS VS 2011 beta для консоли. Необходимо, чтобы кириллические...


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

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

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