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

интеллектуальные указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решето Эратосфена http://www.cyberforum.ru/cpp-beginners/thread665022.html
Дано число N (2<=N <=10000), найдите и выведите простые числа между 2 и данным N. Простое число - число, которое может быть разделено ТОЛЬКО на 1 и на себя самого. Примеры: 2, 13, 17 Намек: Используйте метод Эратосфена. Посмотрите, как это работает ниже на картинке. Give N (2<=N<=10000) number,find and output the prime numbers between 2 and given N. Prime number is the number that can...
C++ C++. Интеграл Найти интеграл функции за 3 типами: прямоугольника, трапеции, Симпсона - e в степени корень квадратный модуль икс. http://www.cyberforum.ru/cpp-beginners/thread665018.html
C++ массив структур
Вопрос собственно говоря простой: как объявить функции, работающие с массивом структур как то ввод, вывод и т.д. и т.п. Это первый вопрос. Задач много. Чтоб не заводить сотню тем буду спрашивать совета здесь. Насколько я понял массив структур объявляется так: struct vector { double x; double y; double z; }; int const size=10;
Сортировка двумерного массива и заголовочный файл C++
Помогите пожалуйста исправить ошибку. sort2.h: void sort2(int array,int n); sort2.cpp: #include "sort2.h"; #include "stdafx.h"; void sort2(int array, int n)
C++ Функции в struct http://www.cyberforum.ru/cpp-beginners/thread664998.html
Я даже не думал, что в struct можно объявлять функции. Представлялось так: struct - набор данных, class - уже объектное что-то, грубо выражаясь данные+методы. Оказалось не совсем так. Тогда в чем отличия, если и там и там, есть методы, наследование, конструкторы, деструкторы?
C++ Удаление комментариев из листинга программы Создать программу, которая будет удалять из листинга программы на языке с++ (файл*.cpp) коментарии вида // коментарий. Для работы с файлами использовать фунцкцию cstdio. подробнее

Показать сообщение отдельно
AnreyKazakov
Заблокирован
07.10.2012, 12:40  [ТС]
Все, врубился, всем спасибо

Добавлено через 1 час 9 минут
Т.е. если применять в классе обычные указатели, тк в конце обязательно нужно delete в деструктор пихать, то в процессе освобождения объектами этого класса памяти указатель будет удалятся.... что же будет показывать указатель, кот показывает на объект, который был удален?
И еще кусок кода с учебника, кот опис класс, не могу понять его (сверху в 1 сообщ весь код)
C++
1
2
3
4
5
6
7
8
point &operator=(const point &copy){ /*здесь может я накосячил в объявлении*/
        ++copy.rival->ix;
        if(--copy.rival->ix==0)/*совсем не понятно предназначение этой строчки*/
        delete rival;
        val=copy.val;
        rival=copy.rival;
        return *this;
        }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru