1. b=c создался новый объект, равный новому значению b
2. a=(b=c) этот объект ушел аргументом (пусть ссылкой) и создался внутри новый объект, который должен быть возвращен.
Т.е. 2 ненужных создания объекта (в таких случаях нужно просто возвращать ссылку на *this).
Касательно бомжей, когда я был в Англии, экскурсовод сказала, что БОМЖ у них это такой образ жизни.
Это по фану спать на скамейке, питаться всякой фигней и они вообщем-то не попрошайничают, люди сами помогают.
Т.е. не всегда от плохой жизни становятся бомжом, иногда просто интересно сменить деятельность.
У Паланика в одном из рассказов это есть.
крутой пост, хотя и врод не по тематике, но как исключение.
очень советую «Эффективное использование С++» Скотта Майерса.
1. b=c создался новый объект, равный новому значению b
2. a=(b=c) этот объект ушел аргументом (пусть ссылкой) и создался внутри новый объект, который должен быть возвращен.
Т.е. 2 ненужных создания объекта (в таких случаях нужно просто возвращать ссылку на *this).
у меня рублей 10-15 сняли, когда я ради интереса нажал «одноразовые пароли».
но вообще если пергружать, возвращать он может и объект, но в случае объекта, будут проблемы с конструкциями вида a=b=c
точнее &#…
а потом 2 строки точками как надо.
Касательно бомжей, когда я был в Англии, экскурсовод сказала, что БОМЖ у них это такой образ жизни.
Это по фану спать на скамейке, питаться всякой фигней и они вообщем-то не попрошайничают, люди сами помогают.
Т.е. не всегда от плохой жизни становятся бомжом, иногда просто интересно сменить деятельность.
У Паланика в одном из рассказов это есть.
Работает.
А это правильно, что test2 и тест2 дают одинаковый результат. Транслитерация у слепых такая?
опера 9.64/win
Пишет «Ваш текст в Азбуке Брайля» и все, серый фон.
зачем пост сразу после виндового аналога.
эх, сейчас посыпятся холивары.