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

Насчет оператора присваивания - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсивная функция http://www.cyberforum.ru/cpp-beginners/thread766299.html
Здраствуйте, пытаюсь написать лабу для нахождения пути в лабиринте, выбрал волновой алгоритм Ли. Для начала хочу просто заполнить матрицу фронтов волн рекурсивно void Front(int **arr, const int m, const int sx, const int sy) { if(sx==9) return; if(sy==10) return; // if(sx==0) return; // if(sy==-1) return;
C++ Ошибка undefined reference to `PlaySoundA@12' ld returned 1 exit status простите за название темы, но форум не дает мне назвать ее "проблемы с PlaySound".. постоянно ошибку дает что запрещено использовать русские и английские буквы в слове. #include <Windows.h> #include <mmsystem.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { static char... http://www.cyberforum.ru/cpp-beginners/thread766286.html
C++ Проверить, является ли слово перевертышем
Дано слово. Проверить, является ли оно перевертышем (перевертышем називается слово, читаемое одинаково как с начала, так и с конца)
Игрушка Танчики C++
у меня есть 1 свой танк, 2 вражеских. и сейчас если один вражеский попадет в другого вражеского, то подстреленный исчезает и выходит конец игры. как обработать событие чтобы вражеские не могли друг друга убивать? void Field::moveShots() { for (int i = 0; i < bullets.size(); i++) { Bullet *pb; pb = dynamic_cast <Bullet*> (bullets); QRegion region =...
C++ Составить блок-схему алгоритма для подсчета количества работников http://www.cyberforum.ru/cpp-beginners/thread766211.html
Составить блок-схему алгоритма для подсчета количества работников, которые имеют с 1 по 5 разряд, если известны разряды каждого работника предприятия.
C++ Компиляция серьезной графики под Mingw Возьмем для примера gdi+ (c всем остальным у меня получалось абсолютно тоже. только winapi из windows.h пока могу) пишу элементарный пример, когда довожу его до компиляции, на стадии линковки компилятор чего-то не видит. простой код не привожу, так как пока не спрашиваю "как написать на gdi+ что-то работающее" а спрашиваю "как в mingw вообще хоть что-то с gdi+ откомпилировать"? подробнее

Показать сообщение отдельно
mzarb
-211 / 7 / 1
Регистрация: 14.01.2013
Сообщений: 141
19.01.2013, 17:09  [ТС]     Насчет оператора присваивания
DU, а как с этим встроенными типами можно работать , то есть как выглядят их классы и реализация методов? Где это можно посмотреть?

Добавлено через 10 минут
Igor3D, да, вы правы, даже если мне нужна копия объекта и для этого указываю передачу по значению в методе operator=(), то все ровно нужно определять конструктор копирования с ещё одним выделением массива и копированием в него, что бы не было утечки памяти, так что ссылки проще, так как в них можно сразу нужное сделать и не нужно ничего копировать. Но я написал этот способ с передачей по значению только чтобы прокомментировать его и чтобы кто-то подтвердил правильность понимания мной порядка выполняемых действий. Но все ровно спасибо, так как я мог и не знать об этом.
 
Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru