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

Не понятный вызов деструктора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перемещение файлов http://www.cyberforum.ru/cpp-beginners/thread636039.html
Можно как нибудь программно переместить файл с расширением txt?
C++ Не работает jsoncpp Добрый день! Начал знакомится с либой JSONcpp. Сижу на VS2010. Прописал пути до заголовков(папка include) и до lib-файлов(папка src\lib_json): http://img820.imageshack.us/img820/5455/82385125.png включил json.h: #include "json\json.h" Но при попытке запуска вылетают ошибки: http://img854.imageshack.us/img854/9034/12251307.png http://www.cyberforum.ru/cpp-beginners/thread636038.html
Перемещение курсора C++
Подскажите как передвинуть курсор в любую точку экрана по координатам x и y. Или каким нибуд другим способом?
Invoke: доступ с другого потока C++
data.button->Text="бот" + data.id; data.button->Location=System::Drawing::Point(5,5); data.button->Size=System::Drawing::Size(25, 23); data.button->UseVisualStyleBackColor = true; data.button->TabIndex = 0; index_Form->Controls->Add(data.button);// вот эта строка конечно не будет работать проста так с чужого потока как вызвать это controls->add ?? у меня не получается с делегатами, можете...
C++ Начал учиться http://www.cyberforum.ru/cpp-beginners/thread636021.html
Доброго времени суток. Я на неделе решился заняться изучением С++ и сегодня наконец взялся за это. На руках есть учебник С++ из которого я и черпаю инфу, однако там нету пояснений возможных ошибок. Вобщем, я начал писать код, и когда решил проверить его, выкидывает ошибку. Делал по инструкции с учебника, но со своими изменениями. Компилятор коворит, что ошибка находится в строке (24), а этой...
C++ Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Пожалуйста, укажите на ошибку в моем коде и, если возможно, подкорректируйте где надо или напишите свой вариант используя стандартную библиотеку. Буду признателен. #include <iostream> using namespace std; int main () { int n; подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
 Аватар для grizlik78
1884 / 1416 / 102
Регистрация: 29.05.2011
Сообщений: 2,961
11.08.2012, 14:11     Не понятный вызов деструктора
Цитата Сообщение от grizlik78 Посмотреть сообщение
то это означает, что используется неправильный копирующий конструктор.
Ах да, в том месте не конструктор, а оператор присваивания используется. Но сути это не меняет. И конструктор копирования и оператор присваивания должны обеспечивать сохранность копии после разрушения оригинала.

Цитата Сообщение от Byurrer Посмотреть сообщение
grizlik78, то есть по сути деструтор там не должен вызываться?
Деструктор временного объекта должен вызываться и вызывается. Деструктор var в этом месте не вызывается. Он будет вызываться только в конце программы, один раз.
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru