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

Перегрузка операторов с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки http://www.cyberforum.ru/cpp-beginners/thread328040.html
И еще раз привет всем!!! Помогите написать программу на языке СИ (если можно, то на уровне новичка). Дан текстовый файл. Подсчитать количество строк, которые начинаются и оканчиваются на одну и ту же букву. Соответствующие коментарии дописать в конце файла.
C++ Проверить,содержит ли файл строку заданной длины. дан текстовый файл,состоящий из нескольких строк.Пользователь вводитс клавиатуры число. Проверить,содержит ли файл строку заданной длины.Если в файле имеются строки заданной длины,то впервой из них изменить порядок следования символов на обратный.(помогите пожалуйста написать на си.) http://www.cyberforum.ru/cpp-beginners/thread328032.html
Контроль числа запусков программы C++
Друзья, как в exe файле записать возможное кол-во числа запусков программы. Может кто-нибудь сталкивался с такой задачей. или владеет информацией. буду очень признателен. суть состоит в том, что нельзя создавать никаких др файлов, в котором можно это прописать. и допустим, если мы задаем 10 запусков, то на 1 компе мы запустили 5 раз, при запуске на 2 компе у нас должно оставаться 5 запусков....
C++ Дан текстовый файл, состоящий из одной или нескольких строк
извините,напиши пожалуйста программу на с..Дан текстовый файл, состоящий из одной или нескольких строк, Каждая строка файла содержит числа, разделенные пробелами. Пользователь вводит с клавиатуры число. Переместить из файла все числа, не превосходящие заданного числа, в новый файл с сохранением их расположения по строкам. Если в текущем текстововм файле таких чисел нет, дополнить его строкой с...
C++ Маршрут в таблице http://www.cyberforum.ru/cpp-beginners/thread328023.html
В таблице из N строк и N столбцов клетки заполнены цифрами от 0 до 9. Требуется найти такой путь из клетки (1, 1) в клетку (N, N), чтобы сумма цифр в клетках, через которые он пролегает, была минимальной; из любой клетки ходить можно только вниз или вправо. В первой строке находится число N. В следующих N строках содержатся по N цифр без пробелов. Выводятся N строк по N символов. Символ решётка...
C++ с++ и что дальше Люди добрые не подскажите я вот изучаю с++ какое направление в этой сфере наиболее перспективное(ну к примеру создание софта или или игр или же сетевые технологии, а то я так понимаю все в данной сфере не удастся охватить.)Заранее прошу прощения за твозможнуюю тупость вопроса но эта тема для меня актуальна всем спасибо. подробнее

Показать сообщение отдельно
BART
7 / 2 / 1
Регистрация: 17.11.2009
Сообщений: 116

Перегрузка операторов с++ - C++

30.06.2011, 12:28. Просмотров 661. Ответов 7
Метки (Все метки)

Доброго времени суток!Вот у меня перегрузка оператора +.Задание сделапть пергрузку так чтобы к строке можно было добавить символ и к символу строку(при этом символ пибавляется в начало строки)!При компиляции этого фрагментта пишет что данный оперетор уже существует!И я немогу понять как изменить второй вариант перегрузки чтобы такой ошибки небыло!Жду прлезных ответов, заранее спасибо!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    S operator + (char s)//string + simbol
    {
        char * temp = new char [strlen(string)+2];
        for(int i = 0;i<strlen(string);i++)
        {
            temp[i] = string[i];
        }
        temp[strlen(string)] = s;
        temp[strlen(string)+1] = 0;
        return S(temp);
    }
    S operator + (char simbol)// simbol + string
    {
        char * temp = new char [strlen(string)+2];
        for(int i = 1;i<strlen(string);i++)
        {
            temp[i] = string[i];
        }
        temp[0] = simbol;
        temp[strlen(string)+1] = 0;
        return S(temp);
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru