Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
kryl1993
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6
1

Не могу откомпилировать

15.12.2013, 16:40. Просмотров 826. Ответов 1
Метки нет (Все метки)

#include <iostream>
#include <string>
#include <cstring>
//using namespace std;

using std::cin;
using std::cout;
using std::endl;

class string
{
public:
virtual string(char *); // Конструктор
virtual char * operator +(char *) ;
virtual char * operator ^(char);
virtual void show_string(void);
virtual void scan_string(void);
private:
char data[256] ;
} ;

string::string(char *str)

{
strcpy(data, str);
}

char * string::operator +(char *str)

{
return(strcat(data, str));
}

char * string::operator ^(char letter)

{
int i, j;
bool q=0;
for(i=0; i<strlen(data); i++)
if(data[i]==letter) break;
for(j=i; j<strlen(data)-1; j++)
data[j]=data[j+1];
data[strlen(data)-1]='\0';
return data;
}

void string::scan_string(void)

{
cin>>data;
}

void string::show_string(void)

{
cout << data << endl;
}

int main()

{
string title("");
cout<<"Vvedite stroku\n";
title.scan_string();
title + " new string";
title.show_string() ;
title ^ 'p'; // символ
title.show_string();
}
Задание
Реализовать иерархию классов Строка символов
^ удаление из строки указанного символа
+ сложение 2 строк
float преобразование к типу.
Функции добавления и удаления элементов сделать виртуальными.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2013, 16:40
Ответы с готовыми решениями:

не могу откомпилировать
Такая проблема: При компиляции появляется сообщение «Не удается найти...

не могу откомпилировать
подскажите как перевестити .cpp файл в EXE. я юзаю Dev-C++

C++ не могу откомпилировать программу
Всем привет помогите плиз с проблемой начал учить язык по книге пользуюсь...

Не могу откомпилировать в TeXnicCenter
Помогите!Поставила новую программу TeXnicCenter,у которой интерфейс аналогичен...

Не могу откомпилировать. mpich2 [Linker error]
Добрый день. Обгуглил, поиском на форуме искал.. не разобрался.. Помогите...

1
Alex5
1123 / 784 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
15.12.2013, 17:10 2
Лучший ответ Сообщение было отмечено kryl1993 как решение

Решение

C++
1
2
3
4
5
6
7
class string
{ 
public: 
    string(char *); /* Конструктор не может быть виртуальным */
    //virtual string(char *); // error 
    // ...
};
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2013, 17:10

Откомпилировать
Здаствуйте:) Можете откомпилировать программу и выслать файл PSDP В строке...

не получается откомпилировать
Есть программный код. #include &lt;iostream&gt; #include &lt;clocale&gt; #include...

помогите откомпилировать!
помогите пожалуйста откомпилировать! #include &lt;stdafx.h&gt; #include &lt;iostream&gt;...


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

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

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