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

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

Войти
Регистрация
Восстановить пароль
 
Alexandr_LN
1 / 1 / 0
Регистрация: 28.04.2009
Сообщений: 116
#1

Объект string и тип char! - C++

30.07.2010, 18:41. Просмотров 520. Ответов 2
Метки нет (Все метки)

А возможно ли присвоить объекту string тип char? Нужно именно так как в коде, т.е. в string добавлять по одному символу (char)!!!
Вот код и он в принципе не работает что нужно сделать чтобы был нормальный результат?
Буду очень признателен за помощь!

C++
1
2
3
4
5
6
7
8
9
10
11
string temp;
char a;
int i=0;
 
while(a!='q')
{
cout << "Enter symbol: ";
cin >> a;
temp[i]=a;
i++;
}
 Комментарий модератора 
Используйте соответствующие теги форматирования кода
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2010, 18:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объект string и тип char! (C++):

Как преобразовать объект string в строку char*? - C++
Доброго времени суток! Недавно я писал код, и обнаружил, что в качестве имя файла при объявлении объектов ifstream/ofstream нельзя...

Преобразование слов из string в тип char внутри цикла - C++
Имеется отрывок из кода: //все необходимые библиотеки подключены ifstream fin; fin.open(&quot;input.txt&quot;); char strok; string s;...

Задача по STL (Создать объект-контейнер, очередь с приоритетом, заполнить ее данными, тип char) - C++
Помогите,пожалуйста, заранее спасибо)) Вот задание: 1. Создать объект-контейнер, очередь с приоритетом, заполнить ее данными, тип...

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

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

Строка: чем отличается строки string, char, char*? - C++
Помогите разобраться,совсем плохо идёт,чем отличается строки string,char,char* И если можно пару примеров Буду весьма признательна

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
30.07.2010, 18:45 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <string>
#include <iostream>
using namespace std;
void main()
{
string temp;
char a='0';
int i=0;
 
while(a!='q')
{
cout << "Enter symbol: ";
cin >> a;
temp+=a;
} 
}
Alexandr_LN
1 / 1 / 0
Регистрация: 28.04.2009
Сообщений: 116
30.07.2010, 18:51  [ТС] #3
Lavroff огромное тебе спасибо!!!
Да по ходу мой мозг уже отключается )
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.07.2010, 18:51
Привет! Вот еще темы с ответами:

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

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

Восьмибитный тип переменной (что за тип, но не BYTE и не CHAR? - C++
Вроде давно занимаюсь программированием на С++, но встала проблема... Есть некий массив переменных имеющих 8 битный размер... без знака...

char char* string и константные значения - C++
Робот может перемещаться в 4 направлениях c-Север, u- Юг, z- Запад, v- Восток ипринемать 3 цифровые команды 0-продолжать движение 1 на...


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

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

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