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

Объясните как выделяется память под умные указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Quake Engine & DarkPlaces http://www.cyberforum.ru/cpp-beginners/thread1514945.html
Доброго времени суток!У меня есть вопрос,касающийся непосредственно С/С++ и Игровой индустрии. 1. Quake engine - движок с открытым исходным кодом,больше не распространяется? 2. DarkPlaces - сильно модифицированный движок Quake Engine(т.ж с открытым исходным кодом),распространяется как GNU GPL(в Лицензии говорится : что если я замодифицирую этот движок,то я буду распространять его также под...
C++ Неверно конвертирует после 10-го символа Задачка написать конвертер двоичных чисел в десятичные Мое решение: #include <iostream> using namespace std; int main() { int binary; int counter = 1; http://www.cyberforum.ru/cpp-beginners/thread1514943.html
Где поставить вторую точку останова отладчика? C++
Поставьте точку останова Отладчика на оператор j=i и в цикле работы getline(). getline(char s,int lim) { int c,i; static int j; for(i=0;i<max-1&&(c=getchar())!=eof&&c!='\n';i++) s=c; i++; s='\0';
C++ Eclipse не видит подключаемые библиотеки
Пишу простенький кодик для вывода Hello world, но eclipse говорит, мол не знает, что такое iostream. Ну мы то все знаем про эту библиотеку. Как сделать чтобы eclipse тоже знал?))) #include <iostream> using namespace std; int main(){ cout << "Hello world!!!" << endl; return 0; } https://www.dropbox.com/s/7scnz32jaewxpov/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png?dl=0
C++ Расчет суммы вклада с процентами за определенный срок http://www.cyberforum.ru/cpp-beginners/thread1514922.html
Хотел немного облегчить себе жизнь, но что-то не получилось) расчет суммы вклада с процентами за определенный срок. Использовал devc++. В основном прога вылетает, но дома запустилась хоть и с глюком. Разделил год на периоды с разным процентом. При количестве периодов до 4-х все нормально, но начиная с 5-ти, при вводе значения продолжительности первого периода, его значение выходит за...
C++ Как обрабатывать посылаемые виндовс сообщения, в консольном приложении? С использованием библиотеки windows.h Нужно в консольном приложении обрабатывать сообщения, например, нажатия клавиши, и тд... подробнее

Показать сообщение отдельно
hoggy
6151 / 2517 / 442
Регистрация: 15.11.2014
Сообщений: 5,563
Завершенные тесты: 1
15.08.2015, 15:59     Объясните как выделяется память под умные указатели
Цитата Сообщение от Mikhail1990 Посмотреть сообщение
должен использоваться только для памяти,
выделенной операцией new.
ложь.

Цитата Сообщение от Mikhail1990 Посмотреть сообщение
Память, выделенная с помощью new [ ]
std::unique_ptr умеет работать с массивами.
так что, это тоже - ложь.

Добавлено через 1 минуту
Цитата Сообщение от Mikhail1990 Посмотреть сообщение
std::unique_ptr< double[]>pda(new double(5)); // будет использовать delete []
это - UB
 
Текущее время: 15:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru