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

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

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

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

15.12.2013, 16:40. Просмотров 196. Ответов 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 преобразование к типу.
Функции добавления и удаления элементов сделать виртуальными.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2013, 16:40     Не могу откомпилировать
Посмотрите здесь:

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

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

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

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

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

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

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

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

Откомпилировать сорсы - C++
Здравствуйте. Помогите пожалуйста. Необходимо откомпилировать сорсы. Имеем win7x64 vs2015 и сами сорсы созданные в более ранней...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alex5
1048 / 711 / 104
Регистрация: 12.04.2010
Сообщений: 1,790
15.12.2013, 17:10     Не могу откомпилировать #2
C++
1
2
3
4
5
6
7
class string
{ 
public: 
    string(char *); /* Конструктор не может быть виртуальным */
    //virtual string(char *); // error 
    // ...
};
Ответ Создать тему
Опции темы

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