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

"Анонимные" (временные) объекты? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив объектов класса http://www.cyberforum.ru/cpp-beginners/thread631783.html
class abc { public: int x,y; }; abc all; int main() { all.x=5; all.x=6;
C++ Пролетает cin >> Нужно заполнять вектор пока не введено 'x', потом сложить количество (введенное) первых элементов. После 'x' программа сразу завершается!!! . И еще вопрос как фильтровать ввод cin >> (число) от не числа. Спасибо!!! #include <iostream> #include <vector> using namespace std; int main() { vector<double> stream; http://www.cyberforum.ru/cpp-beginners/thread631775.html
C++ пишем свой троян с нуля
Всем привет)))соглашусь, что изобретаю велосипед, но хочется сделать все своими ручками не прибегая к open source и т.п. для повышения своего опыта в программировании на Visual C++ . Хочу, чтобы меня поставили на иснниный путь. Итак, цель - написание трояна, а именно кейлоггера) для получения пароля от vk.com. Погуглил , почитал мануалы парочку часов, узнал основные схемы проникновения троянов на...
C++ комманды с system("")
где можно найти описания всех комманд с system. пример system("PAUSE") или system("cls")
C++ Создайте двумерный массив целочисленный массив А[1..10], [1..7] и найдите сумму всех его элементов имеющие оба нечетные индексы. http://www.cyberforum.ru/cpp-beginners/thread631734.html
Создайте двумерный массив целочисленный массив А, и найдите сумму всех его элементов имеющие оба нечетные индексы. За ранее Благодарю
C++ Дан массив действительных чисел A[10]. Отсортировать по убыванию. Дан массив действительных чисел A. Отсортировать по убыванию. За ранее Благодарю подробнее

Показать сообщение отдельно
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
01.08.2012, 23:49     "Анонимные" (временные) объекты?
А вот в связи с этим у меня вопрос возник.
Вызываем, например, так:
C++
1
func(std::shared_ptr<T>(new T(2, 3)).get())
При этом внутри функции, разумеется, объект не удаляем.
Эксперимент на единственном компиляторе показывает, что объект удаляется после использования внутри функции. И тут обнаружился пробел в моих знаниях: есть ли гарантия такого поведения со стороны стандарта?

P.S. Вряд ли я буду использовать такую конструкцию Просто интересно стало.
 
Текущее время: 05:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru