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

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

Войти
Регистрация
Восстановить пароль
 
tennisru
13 / 13 / 1
Регистрация: 10.09.2011
Сообщений: 179
#1

строковая переменная - C++

27.09.2011, 20:57. Просмотров 744. Ответов 4
Метки нет (Все метки)

как сделать так чтобы в str (изначально ничего нет, и это строковый тип)
str= str + "D"
в str должно быть полсе этого "D"
str=str+"D";
в str теперь "DD"
можно ли это сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2011, 20:57     строковая переменная
Посмотрите здесь:

строковая переменная - C++
Скажите пожалуйста как в Борланде огласить строковую переменную. И какие библиотеки для этого надо подключить?

Строковая переменная - C++
Привет всем! Изучаю С++. Ну, проблему кодировки в консольном окне вреде бы решил (работаю в Vicual C++ 2008). Вот такая простенькая...

опреатор switch и строковая переменная - C++
Я слышал, что это можно, но что-то у меня никак не получается. Покажите на работающем примере как это сделать, заранее спасибо)

Строковая константа - C++
Вопрос: Непонятно почему можно так инициализировать строки, например char *szString = "Это строка"?

Переменная - C++
Мне нужная переменная(ые) в 1 байт. Где её можно взять?

переменная - C++
#include <iostream> using namespace std; void func1(); void func2(); int count; // Это голобальная переменная int main()...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kravam
быдлокодер
1693 / 880 / 44
Регистрация: 04.06.2008
Сообщений: 5,439
27.09.2011, 21:05     строковая переменная #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <stdio.h>
using namespace std;
 
 
int main(int argc, char *argv[], char *env[])
{ 
 string str;
 str= str+ "D";
 cout<< str<< endl;
 str= str+ "D";
 cout<< str<< endl;
 getchar ();
 return 0;
}
Zverit
Уничтожитель печенек
277 / 205 / 21
Регистрация: 07.02.2010
Сообщений: 723
27.09.2011, 21:07     строковая переменная #3
C++
1
2
3
string str;
    str +="D";
    str +="D";

Не по теме:

Так у вас уже, почти, готовый код, зачем создавать тему, если можно открыть IDE и проверить!?

tennisru
13 / 13 / 1
Регистрация: 10.09.2011
Сообщений: 179
27.09.2011, 21:13  [ТС]     строковая переменная #4
str =str + "D";
подчекркивает " + " и выдает
projects\2.cpp\2.cpp\2.cpp.cpp(53): error C2676: бинарный "+": "std::string" не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору
что это?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.09.2011, 21:22     строковая переменная
Еще ссылки по теме:

Не иницилизированна переменная - C++
Помогите пожалуйста, с исправлением ошибки, не понимаю что не так. #include &lt;iostream&gt; using namespace std; void...

Не создается переменная - C++
В общем, с указателем *root творится какая-то чушь. Компилятор как-будто не видит его объявление. #include &lt;iostream.h&gt; #include...

Переменная не изменяется - C++
Доброго времени суток ! Нужна ваша помощь. Вроде бы вопрос легкий, но не могу понять как сделать. Допустим есть код : ...

Не инкрементируется переменная - C++
Привет. В общем так: в main() создается определенное юзером количество ботов Bot *ptrBots = new Bot ; Каждому боту я...

Переменная параметров - C++
У меня в классе есть указатель на функцию class a { void(*fun)(void); }; Вся проблема в том, что каждаю функция не...

Неинициализированная переменная - C++
int main() { system(&quot;color 3F&quot;); SET_LOCALE int transaction_number; int temp_tr_num;


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

Или воспользуйтесь поиском по форуму:
Zverit
Уничтожитель печенек
277 / 205 / 21
Регистрация: 07.02.2010
Сообщений: 723
27.09.2011, 21:22     строковая переменная #5
Библиотеку <string> объявляли?
Yandex
Объявления
27.09.2011, 21:22     строковая переменная
Ответ Создать тему
Опции темы

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