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

Инкремент. Где ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавить класс в программу http://www.cyberforum.ru/cpp-beginners/thread151184.html
С классами совсем не знаком, поэтому обращаюсь к Вам) Требуется присутствие класса в коде. вот сам код: #include<conio.h> #include<stdio.h> #include<stdio.h>
C++ Си, использование вложенных файлов *.c Всем доброго времени дня! Вопрос: Пишу программу на C под Linux. есть файл main.c, в котором у меня располагается основное тело программы, функции итд... Но считаю это избыточным, хочу функции... http://www.cyberforum.ru/cpp-beginners/thread151152.html
Как именно округляются float и double? C++
Вот имеется double l, функция sqrt из cmath и следующие формулы: sqrt(2-2*sqrt(1-l*l/4)) sqrt(l*l/4+1-sqrt(1-l*l/4)-sqrt(1-l*l/4)+1-l*l/4) sqrt(l*l/4+(1-sqrt(1-l*l/4))*(1-sqrt(1-l*l/4))) Если...
C++ Компилятор C не C++
Где можно скачать один крмпилятор C (без C++!!!) можно можно в IDE главное чтобы весил как можно меньше в google искал он мне выдаёт копиляторы C/C++ и весят они до... короче много!!! Заранее всем...
C++ перевод строк http://www.cyberforum.ru/cpp-beginners/thread151134.html
как перевести строку при работе с файлами? заранее спасибо
C++ знаю паскаль, учу с++. какие языки ещё нужны? может ассемблер, или яву? знаю паскаль, учу с++. какие языки ещё нужны? может ассемблер, или яву? подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1638 / 1010 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
02.07.2010, 18:02
Ты увеличиваешь значение указателя, переводя его на неизвестный природе "мусор", вместо того, чтобы увеличивать значение, на которое тот указывает. Правильно будет ++(*itsRadius);
Кроме того, деструктор сделан пустым, в то время, как он должен удалять выделенное значение. Ещё одна ошибка - оператор присваивания (сигнатура SimpleCircle& SimpleCircle::operator = (const SimpleCircle& src); ) оставлен на откуп компилятору, а с таким синтаксисом он будет просто копировать значение указателя, что неверно. Оператор надо определить для дублирования значения, либо запретить, объявив (определять не нужно) в секции private.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru