Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2014, 17:34   #1
dykee
Пользователь
 
Регистрация: 09.10.2013
Сообщений: 78
По умолчанию String строкин)

Вообщем проблема не вижу ошибки, подчеркивает вывод str, хотя не пойму почему?! На всякий случай задание заменить все елементы two на 2

Код:
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
 

 
int main()
{
 
string str="two.two.two";
 
str.replace(str.find("two"),2,"2");

cout<<"\n";
cout<< str;
system("pause");
_getch();
        return 0;
}
Ошибка: Error 1 error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)

Последний раз редактировалось dykee; 16.03.2014 в 17:54.
dykee вне форума Ответить с цитированием
Старый 16.03.2014, 18:04   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

Код:
str.c_str()
p51x вне форума Ответить с цитированием
Старый 16.03.2014, 18:19   #3
dykee
Пользователь
 
Регистрация: 09.10.2013
Сообщений: 78
По умолчанию

Что это означает подскажите?
Код:
str.c_str()
Теперь новый бред, хочу сам ввести строку, пишет что getline не найдено((
Код:
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
 
int main()
{
 
string str;
getline(cin,str);
 
str.replace(str.find("two"),3,"2");

cout<<"\n";
cout<<str.c_str();
//system("pause");
_getch();
return 0;
}

Последний раз редактировалось Stilet; 16.03.2014 в 19:37.
dykee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как преобразовать SIZE_T в string (System String^) calypso Общие вопросы C/C++ 0 09.12.2013 12:43
ошибка [C++ Error] string.h(5): E2344 Earlier declaration of 'String' Pein95 C++ Builder 2 02.04.2013 21:18
std::string и System::String iisus92 Помощь студентам 1 25.12.2012 10:44
String большого размера, более 255 String[255] bitSoft Общие вопросы Delphi 9 28.03.2010 19:45
Как получить адрес String строки или преобразовать String madboy4ik Общие вопросы по Java, Java SE, Kotlin 6 15.01.2010 11:57