Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Графика https://www.cyberforum.ru/ cpp-beginners/ thread624543.html
Добрый день. Не сочтите за ярого баяниста , но все же прошу дать совет с чего начать программирование графики? Нужно написать любую простенькую игрушку. Если можно ссылочку на литературу ? Заранее...
Переписать в третий массив общие элементы первых двух массивов без повторений C++
Даны 2 массива размерности M и N соответственно. Необходимо переписать в третий массив общие элементы первых двух массивов без повторений. Добавлено через 3 минуты в решении необходимо...
Посоветуйте задачник по С++ C++
Нахожу много всяких самоучителей и т.п., но нужен просто сборник задач для практики на одномерные и двумерные массивы, циклы, условия, функции. Можно даже без решений.
C++ Предусмотреть вывод значений для полей Предусмотреть вывод значений для полей элементов массива записей по следующим ключам: дате, предмету судебного разбирательства, названию фирмы-истца, названию фирмы-обвиняемого. Определить, в каком... https://www.cyberforum.ru/ cpp-beginners/ thread624512.html
C++ Операции с типом double https://www.cyberforum.ru/ cpp-beginners/ thread624505.html
double h=0.005; double T=0.2; double tN=0.3; int Nt=(tN-T)/h; cout<<"Nt "<<Nt<<endl; На экран выводится 19, при h=0.0005 выводит 199. Куда делась единица?
Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел C++
Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел.
Скрипты приложений для Борланд С++ Билдер 6.0 C++
Хотелось бы изучить скрипты приложений: 1. Выполняющих "обзвон" по списку абонентов через а) интернет- телефонию, б) через порт-соединение со стационарным аппаратом МГТС, в) через встроенный в ПК...
C++ Пространство имён Прочитал сейчас раздел про пространство имён, но так всё равно и не понял, почему лучше не использовать директиву using. Допустим, частенько здесь на форуме видел, что пишут std::cout std::cin,... https://www.cyberforum.ru/ cpp-beginners/ thread624459.html
C++ Создание приложения «Крылатые фразы» https://www.cyberforum.ru/ cpp-beginners/ thread624425.html
Создать приложение «Крылатые фразы». Справочник пословиц, поговорок, афоризмов, каламбуров, других словесных курьезов. Классификация по авторам и источникам, поиск по темам и ключевым словам. ...
C++ Удвоить все найденные вхождения строки в текст c++ visual Задание: дан текст и строка. удвойте все найденные вхождения строки. насколько я понимаю, если ввести текст "мама мыла раму" и строку"мыла", то должно получиться "мама мыламыла раму".... https://www.cyberforum.ru/ cpp-beginners/ thread624397.html
В астрале
Эксперт С++
8022 / 4779 / 654
Регистрация: 24.06.2010
Сообщений: 10,547
16.07.2012, 18:36 0

Удаляется объект когда не требуется и всё равно продолжает существовать

16.07.2012, 18:36. Просмотров 1636. Ответов 24
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using std::cout;
using std::endl;
 
struct ok1
{
    ok1(int i):val(i){cout << "ok1" << endl;}
    int val;
    ~ok1(){cout << "delete ok1" << endl;}
};
struct ok2
{
    ok2 (volatile ok1 & refobj):obj(const_cast<ok1&>(refobj)){cout << "ok2" << endl;}
    ok1 & obj;
    ~ok2(){cout << "delete ok2" << endl;}
};
int main()
{
    ok2 a(ok1(100));
    cout << a.obj.val << endl;
    system("pause");
    return 0;
}
Ошибка 1 error C2664: ok2::ok2(volatile ok1 &): невозможно преобразовать параметр 1 из "ok1" в "volatile ok1 &" c:\users\forever\documents\visual studio 11\projects\consoleapplication1\consoleapplication1\create.c pp 20 1 ConsoleApplication1

А вот так он дает то что нужно, сдается мне что он вместо ссылки поставляет rvalue-ссылку или const-ссылку.

soon, твой код откомпилировался.

Вернуться к обсуждению:
Удаляется объект когда не требуется и всё равно продолжает существовать
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2012, 18:36

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Говорит что объект есть, но в коде точно видно что объект удаляется
Добрый день. Вот небольшой пример кода. IF NOT OBJECT_ID('tempdb..#TMP_1') IS NULL DROP TABLE...

Объект браузера продолжает хранить старую версию загруженного файла
Проблема в том, что в пределах одной функции(button1_Click()), после изменения файла, объект...

Не удаляется объект
Доброго времени суток, в коде я удаляю объект, и сразу же добавляю вместо него другой, но проблема...

Почему удаляется объект?
Помогите, пожалуйста, понять почему удаляется объект и как это исправить? Идея следующая: В...

Не удаляется объект из памяти
Здравствуйте! У меня возникла следующая проблема: Мне нужно сделать форму, на которой бы...

Не удаляется объект из списка
у меня есть список: private List&lt;T&gt; List = new List&lt;T&gt;(); где класс Т: public class T :...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.