Запитання з тегом «return-value-optimization»

4
Що таке оптимізація копіювання і оптимізація повернення?
Що таке копіювання elision? Що таке (названа) оптимізація повернення? Що вони мають на увазі? У яких ситуаціях вони можуть виникнути? Що таке обмеження? Якщо ви посилалися на це питання, ви, ймовірно, шукаєте вступу . Технічний огляд див. У стандартній довідці . Дивіться поширені випадки тут .

7
У C ++ все-таки погана практика повертати вектор з функції?
Коротка версія: великі об'єкти (наприклад, вектори / масиви) зазвичай повертаються багатьма мовами програмування. Чи прийнятний цей стиль в C ++ 0x, якщо в класі є конструктор ходу, чи програмісти C ++ вважають це дивним / потворним / гидотою? Довга версія: У C ++ 0x це все ще вважається поганою формою? …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.