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

this и Copy-Constructor - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив (Матрицы) http://www.cyberforum.ru/cpp-beginners/thread544406.html
Здравствуйте, я пишу сюда с таким вопросом. Я не смог найти на форуме такую темы вот решил её сюда запостить. Помогите пожалуйста решить данную задачу: 1)Упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке. 2)Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента Нашел только на форуме код на...
C++ Ромбовидное наследование. Деструкторы. глобальная цель - ромбовидное наследование. Сейчас цель - разобраться с вызовами конструкторов/деструкторов. в смысловую нагрузку кода не вникайте - там смысла оч мало:) важно - в конструкторе выделяется динамическая память - в деструкторе возвращается. Сейчас есть только 2 класса - базовый и 1 потомок. #include "stdafx.h" #include <iostream> #include <string> using namespace std; class... http://www.cyberforum.ru/cpp-beginners/thread544397.html
C++ Подсчитать количество цифр в заданном натуральном числе.
Подсчитать количество цифр в заданном натуральном числе. (как можно понятнее и проще, если можно)
Тема: Объединения C++
Здравствуйте всем))) Тут задачка лично для меня не очень то и понятнааая)) может кто то помочь?? Условие: Написать программу хранения координаты точки в виде объединений внутри структуры для целочисленного и вещественного типов данных (по обьяснению учителя координаты брать как очки обычные например А(х,у)) Заранее спасибоо)))
C++ Программирование задач обработки структур и файлов http://www.cyberforum.ru/cpp-beginners/thread544362.html
Задание: Даны сведения о результатах сессии: ФИО студента, названия четырех предметов и оценки, полученные по каждому предмету. Вывести фамилии студентов, общий балл которых отличается не более чем на 2 балла от максимального общего балла. Заранее огромное спасибо!
C++ Работа с каталогами как в с++ организовать копирование и перемещение каталога на указанный диск? Спасибо. подробнее

Показать сообщение отдельно
IPtv
8 / 8 / 0
Регистрация: 10.04.2012
Сообщений: 34
12.04.2012, 03:54     this и Copy-Constructor
вот кажется мне, что у вас есть поля в классе, с динамическим выделением/удалением, у?
где-то у вас тупо копируется указатель а не содержимое, а потом два раза вызывается delete с вытекающими граблями. операторы присваивания - методы класса Engine? или каждый своего (Square& Square::operator = (const Square& d) и тд)?
как вариант - попробуйте в конструкторах/деструкторах писать лог, если два раза вызывается деструктор на один объект - сразу заметите.
 
Текущее время: 20:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru