Результаты поиска по запросу "assignment-operator"

3 ответа

Должен ли идиома «Копировать и поменять» идиома «Копировать и переместить» в C ++ 11?

Как объяснено вэтот ответидиома копирования и замены реализована следующим образом:

3 ответа

Двойное назначение свойства объекта приводит к неопределенному свойству [duplicate]

На этот вопрос уже есть ответ здесь:Ассоциативность присвоения [дубликат] 1 ответМожет кто-нибудь сказать, как вывод стал

3 ответа

Если бы вы имели дело с C ++, а не с C, перегрузка операторов позволила бы иметь более существенные различия.

ю на некоторых языках следующее: a += bболее эффективно чем: a = a + bпотому что это устраняет необходимость создания временной переменной. Это случай в C? Более эффективно использовать + = (и, следовательно, также-= *= и т.д)

ТОП публикаций

3 ответа

Мне не кажется, что cpx хотел отключить оператор присваивания. (S) он хотел использовать это, но у него был вопрос о самостоятельном назначении. (Кроме того, у вашего кода была опечатка.)

рировал ли компилятор оператор присваивания от самоназначения? class T { int x; public: T(int X = 0): x(X) {} }; int main() { T a(1); a = a; } Всегда ли мне нужно защищать себя от присваивания, даже если члены класса не имеют указатель?

3 ответа

что такое возвращаемый тип оператора присваивания?

Я только начинаю C ++. Я немного запутался по поводу возвращаемого типа оператора присваивания и разыменования. Я следую за книгой C ++ Primer. В различных случаях автор говорит, что тип возвращаемого оператора присваивания является ссылкой на ...

3 ответа

Оператор присвоения ссылок в PHP, = &

Что это=& (равно-амперсанд) оператор присваивания в PHP? Это устарело?

3 ответа

Операторы Lua, почему не определено + =, - = и так далее?

Это вопрос, который меня слегка раздражал в течение некоторого времени, и я просто не мог найти ответ на него. Однако я подумал, что могу хотя бы задать вопрос, и, возможно, кто-то может объяснить. В основном многие языки, в которых я работал, ...

4 ответа

Что не так с «проверкой на самостоятельное назначение» и что это значит?

В книге Херба СаттераExceptional C++ (1999)он имеет слова в решении по пункту 10: "Exception-unsafe" and "poor design" go hand in han...

4 ответа

Детали низкого уровня реализации оператора присваивания C / C ++. Что это возвращает?

Я новичок в мире C ++ (и C тоже). И не надоне знаю всех его деталей. Но одна вещь действительно беспокоит меня. Это конструкции вроде:

4 ответа

Контрольный список для написания конструктора копирования и оператора присваивания в C ++