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

Проблема с перегрузкой операторов '-' >> << и с конструктором без параметров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как запретить компилятору неявное преобразование из числового типа в символьный? http://www.cyberforum.ru/cpp-beginners/thread11094.html
У мя возникла такая проблема: я ввожу данные типа char и мне надо быть уверенным, что я ввел именно символ, т.е. если я ввожу число мне нужно об этом как-то узнать...это было бы легко сделать, если...
C++ Считывание данных из файла у меня такая проблема: считываю данные из файла открытого fopen для чтения, символы записываются в символьный массив, как только считывание доходит до символа 'стрелочка вправо', если я не ошибаюсь... http://www.cyberforum.ru/cpp-beginners/thread11027.html
Вопрос по поводу переворота строки и перегрузки << и >> C++
помогите пожалуйста с моими ошибками. Задание создать ф-цию переворота строки и переопределение >> и << #pragma once #include <iostream> #include <string> using namespace std; class Line {...
Создание каркаса программы из namespace`ов и сигнатур C++
Всем привет. Возникла следующая проблема :) Вернулся с Java на C++. Расстроился. Раздражает то, что надо делить реализацию от сигнатуры. Так и подмывает построить нечто вроде коркаса из namspace`ов и...
C++ Перевести код из С++ в Си http://www.cyberforum.ru/cpp-beginners/thread10993.html
Есть код на С++, надо чистый С. Пыталась исправлять ошибки, но чем больше я это делаю, тем больше ошибок он выдает...поэтому привожу изначальный не исправленный на С++. Пожалуйста, помогите...
C++ Как читать из файла Pomogite pojalujsta! Ia ne znaiu kak chitat iz faila. Naprimer kak chitat chto nmapisanno v word faile i uvidet etot rezultat kak parametr. подробнее

Показать сообщение отдельно
4aineg
0 / 0 / 0
Регистрация: 07.08.2008
Сообщений: 23
12.08.2008, 21:04  [ТС]
возникла ошибка когда я сделал переопределение operator '-'

Добавлено через 4 минуты 8 секунд
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Line operator - (char letter)
{
    char *temp = new char[length];
    int i,j;
    for (i=0, j=0; i<length; i++)
        if (Line1[i] != letter)
        {
            temp[j] = Line1[i];
            j++;
        }
    length = strlen(temp)+1;
    temp[length-1] = '\0';
    strcpy(Line1, temp);
    return Line1;
}
вот в этом проблема... мне так кажется
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru