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

Указатели и конструкторы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построение таблиц идентификаторов (хеш-функции, рехеширование) http://www.cyberforum.ru/cpp-beginners/thread438884.html
построить таблицу идентификаторов методом хэш-функции, использование метода рехеширования.
C++ Программа для вычисления суммы ряда Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известна количество N членов ряда. \sum_{k-1}^{N}{e}^{kx}{\cos }^{2}kx N=10 x=2,1 http://www.cyberforum.ru/cpp-beginners/thread438874.html
C++ Перегруженные функции
Перегруженные функции Написать перегруженные функции и основную программу, которая их вызывает. а) для преобразования десятичной дроби в обыкновенную; б) для преобразования обыкновенной дроби в десятичную. Помогите с написанием кода пожалуйста,а то никак не пойму.
Программа для вычисления функции C++
Состивить программу для вычисления функции y\begin{cases}a{x}^{2}+b\sqrt{x}+c & \text{ if } x=> 5 \\ \pi \arcsin x & \text{ if } x< 5 \end{cases} a=2,3 b=4,1 c=6 Помогите пожалуйста
C++ Линейная программа http://www.cyberforum.ru/cpp-beginners/thread438860.html
Известны меньшее основание "а" равнобокой трапеции, ее высота h и острый угол альфа. Найти периметр Р и площадь S трапеции.
C++ Подсчитать количество слов в файле и... помогите пожалуйста с похожим заданием 1) Скопировать в файл F2 только те строки из F1, которые начинаются с буквы «А». 2) Подсчитать количество слов в F2. подробнее

Показать сообщение отдельно
stawerfar
 Аватар для stawerfar
141 / 55 / 4
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
01.02.2012, 01:01  [ТС]     Указатели и конструкторы
Дорогой мой собеседник Вы не разобравшись в коде "вешаете ярлыки" типа "код ужасен".
Не фигню делает а если Вы внимательно проследите за мыслью то может увидите что он динамически выделяет память, причем заранее я не знаю какую строку введёт пользователь(длину) Вот по этому и провожу соответствующие манипуляции.
Да и если человек мыслит по другому это ещё не повод говорить ему что его код ужасен.
П.С: мой код соответствуем международному стандарту (в оформлении) так что вот так "Василий"

Добавлено через 4 минуты
Цитата Сообщение от Jupiter Посмотреть сообщение
отсутствует конструктор копии(из-за чего проблема и возникла) и оператор присваивания
Тут Вы тоже не правы я добавлял конструктор копий , и в нём явно указывал как копировать поля класса, но ничего ни изменилось.
Вы бы что бы не быть голословным попробовали показать исправленный рабочий код в моей ситуации.

Добавлено через 5 минут
Я не знаю почему так произошло но когда я использовал strcpy() то при освобождении памяти возникали ошибки мол ещё кто то ссылается на выделенную память. Решение я нашёл сделав тоже самое через цикл.
Да и strcpy() не копирует '\0' , а если этого не делать то функция ctrcar() и strlen() работают не правильно...
Так что вот так вот.
 
Текущее время: 04:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru