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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Извлечение из класса поля которое является множеством (set) http://www.cyberforum.ru/cpp-beginners/thread1003272.html
Здравствуйте! У меня есть класс одно из полей которого множество (set<Something> SomethingSet). Я хочу передать это множество в функцию и для этого нужно создать гетер. Может кто подсказать как...
C++ Изменить тип списка Здравствуйте. Нужна помощь с изменением типа списка. Я сделал программу для обработки списка но как оказалось не того типа. Нужно переделать эту программу под индексный список. читал об этом в сети... http://www.cyberforum.ru/cpp-beginners/thread1003271.html
Исправте ошибки в программе C++
#include<math.h> #include<stdio.h> #include<Windows.h> int main(){ int x,y,z,n; for (int x=0;x<=1000;x++); for (int y=0;x<=1000;y++); for (int z=0;z<=1000;z++); printf("n?\n");...
C++ Создать объект класса Круг
Создать объект класса Круг, используя классы Точка, Окружность. Методы: создать, удалить, вывести на экран, изменение радиуса, определение принадлежности точки данному кругу, определение площади....
C++ Удаление 1 строки из другой http://www.cyberforum.ru/cpp-beginners/thread1003232.html
Можно ли удалить 1 строку из другой с помощью операции '-' ? В функции oper() при попытке выдаются ошибки: error C2784: '_D __cdecl std::operator -(const class...
C++ Вещественные переменные Как указать вещественный тип переменной? подробнее

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

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

10.11.2013, 13:20. Просмотров 252. Ответов 8
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
String String::operator + (String & sg2)
{
    String tmp;
    tmp.str = new char [tmp.size = size + sg2.size];
    strcpy (tmp.str, str);
    strcat (tmp.str, sg2.str);
    return tmp;
}
Собственно вопрос: как вернуть tmp? Насколько я понимаю, деструктор срабатывает раньше...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru