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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов между max элементом и max отрицательным элементом http://www.cyberforum.ru/cpp-beginners/thread1042449.html
помогите))) найти сумму элементов между max элементом и max отрицательным элементом
C++ Решение слау Здравствуйте! Помогите с реализацией решения слау на с++ любым известным способом. Вообще мне необходимо решить электрическую цепь методом узловых напряжении и реализовать это решение на с++. Застрял на реализации решения слау. Система состоит из 6ти уравнении, и коэффициенты - комплексные числа. Помогите разобраться как это реализовать. http://www.cyberforum.ru/cpp-beginners/thread1042448.html
C++ бинарные файлы)
никак не могу добить( Через Hex Editor проверяю, в первом файле - то что нужно, а второй вообще ничего нет. Прошу помочь) Всем добра:senor: Задание: Элементы бинарного файла Ф1 являются целыми числами, при чем 10 из них отрицательные, другие - больше нуля. Числа в хаотичном порядке. Создать файл Ф2, в котором записаны сначала 5 чисел больше нуля, потом меньше.. мне упростили задание: ввод с...
C++ Ошибка с xor
#include <iostream> #include <stdio.h> #include <cstring> #include <cstdlib> using namespace std; #define N 100 int main() {
C++ Запуск GTEST'a на Visual Studio http://www.cyberforum.ru/cpp-beginners/thread1042435.html
Здравствуйте. У меня возникли проблемы с запуском Google Test на Visual Studio 2010. Делал всё по инструкции ссылка, однако при сборке решения теста появляется ошибка, сообщающая, что файл библиотеки GoogleTest.lib имеет не поддерживаемый или неизвестный двоичный формат; построение проекта при этом происходит. Позже, при запуске отладки какого-либо теста, возникает та же самая ошибка(на...
C++ Составить программу вывода на экран квадратов всех натуральных чисел меньших 20 Составить программу вывода на экран квадратов всех натуральных чисел меньших 20. Как это сделать на языке C/C++? подробнее

Показать сообщение отдельно
kryl1993
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 6

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

15.12.2013, 16:40. Просмотров 184. Ответов 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 преобразование к типу.
Функции добавления и удаления элементов сделать виртуальными.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru