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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить, является ли дата правильной http://www.cyberforum.ru/cpp-beginners/thread298235.html
Пожалуйста, помогите добить задачку!:wall: Написать функцию, которая проверяет что переменная типа date содержит правильную дату. Примечание. Год не=0, месяц - типа enum, день=от1 до 31(в...
C++ Помогите с перегрузкой операций. Створити динамічний клас для роботи з рядками. Максимальна довжина послідовності – 254. Перший байт повинен містити інформацію про фактичну кількість елементів масиву. Здійснити перевантаження... http://www.cyberforum.ru/cpp-beginners/thread298229.html
Перегрузка операторов для класса матриц C++
Собственно, суть проблемы. Пишу класс матриц (хочется), оператор присваивания работает только тогда, когда функция (ну или, например, оператор +) возвращает *this и тип возвращаемого значения -...
C++ Перестановка чисел в массиве
задача: дан массив и число x. переставить числа в массиве таким образом, чтобы сначала массива шли числа, меньшие x, затем равные x, в конце - большие x. если не затруднит подскажите алгоритм...
C++ Вывод иероглифов вместо русских символов http://www.cyberforum.ru/cpp-beginners/thread298185.html
ситуация такая вывожу строки на русском с помощью printf() в коде программы, перед этим пишу setlocale(LC_ALL, "") все нормально, но когда в процессе работы программы ввожу русские данные в консоле...
C++ Динамический список опять Уже, наверно, достал с этими списками). Чуть-чуть, вроде осталось). Вот разобрался, в конце концов, как работают в функции в коде ниже. Теперь не понимаю, как их вызвать в функцию main(), Помогите,... подробнее

Показать сообщение отдельно
Koketka
5 / 5 / 0
Регистрация: 27.11.2009
Сообщений: 232

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

17.05.2011, 23:04. Просмотров 4439. Ответов 2
Метки (Все метки)

Здравствуйте!
вопрос указатель auto_ptr почитала литературу, там написано он считывает и удаляет ссылки, т.е.
он получает какие-то ресурсы, работает с ними и освобождает память??так?

я его использую
C++
1
2
3
4
5
6
7
8
class A : public B{  
private:
    auto_ptr<MyStream> head;
public:
    A(MyStream* MyHead);
    ~A();
 .....
};
и вот такая ф-ия:
C++
1
2
A::A(MyStream *MyHead) : head(MyHead){
}
можете пожалуйста вот на этом примере объясниь как он конкретно работает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru