Результаты поиска по запросу "assignment-operator"
Должен ли идиома «Копировать и поменять» идиома «Копировать и переместить» в C ++ 11?
Как объяснено вэтот ответидиома копирования и замены реализована следующим образом:
Двойное назначение свойства объекта приводит к неопределенному свойству [duplicate]
На этот вопрос уже есть ответ здесь:Ассоциативность присвоения [дубликат] 1 ответМожет кто-нибудь сказать, как вывод стал
Если бы вы имели дело с C ++, а не с C, перегрузка операторов позволила бы иметь более существенные различия.
ю на некоторых языках следующее: a += bболее эффективно чем: a = a + bпотому что это устраняет необходимость создания временной переменной. Это случай в C? Более эффективно использовать + = (и, следовательно, также-= *= и т.д)
Мне не кажется, что cpx хотел отключить оператор присваивания. (S) он хотел использовать это, но у него был вопрос о самостоятельном назначении. (Кроме того, у вашего кода была опечатка.)
рировал ли компилятор оператор присваивания от самоназначения? class T { int x; public: T(int X = 0): x(X) {} }; int main() { T a(1); a = a; } Всегда ли мне нужно защищать себя от присваивания, даже если члены класса не имеют указатель?
что такое возвращаемый тип оператора присваивания?
Я только начинаю C ++. Я немного запутался по поводу возвращаемого типа оператора присваивания и разыменования. Я следую за книгой C ++ Primer. В различных случаях автор говорит, что тип возвращаемого оператора присваивания является ссылкой на ...
Оператор присвоения ссылок в PHP, = &
Что это=& (равно-амперсанд) оператор присваивания в PHP? Это устарело?
Операторы Lua, почему не определено + =, - = и так далее?
Это вопрос, который меня слегка раздражал в течение некоторого времени, и я просто не мог найти ответ на него. Однако я подумал, что могу хотя бы задать вопрос, и, возможно, кто-то может объяснить. В основном многие языки, в которых я работал, ...
Что не так с «проверкой на самостоятельное назначение» и что это значит?
В книге Херба СаттераExceptional C++ (1999)он имеет слова в решении по пункту 10: "Exception-unsafe" and "poor design" go hand in han...
Детали низкого уровня реализации оператора присваивания C / C ++. Что это возвращает?
Я новичок в мире C ++ (и C тоже). И не надоне знаю всех его деталей. Но одна вещь действительно беспокоит меня. Это конструкции вроде: