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

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

15.12.2013, 16:40. Показов 918. Ответов 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)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2013, 16:40
Ответы с готовыми решениями:

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

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

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

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

1
1128 / 787 / 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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2013, 17:10

Помощь в написании контрольных, курсовых и дипломных работ здесь.

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

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

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

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


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

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

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