Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » C++11
Re: C++11 [message #38150 is a reply to message #38149] Sun, 02 December 2012 21:00 Go to previous messageGo to previous message
Lance is currently offline  Lance
Messages: 534
Registered: March 2007
Contributor
Hi Honza:

Thanks. I didn't know that.

It's probably better not to touch it at all, or add some additional interfaces to incorporate rvalue reference so that existing code doesn't break. But in that way copy construction/assignment still means pick_, and for deep copy, so that a class moving into U++ may have to revise its related constructors/= to behave correctly in U++.

A class not written with pick_ in mind will(or may?) not work correctly with Upp::Vector<>, even if it meets all the interface requirements superficially.

I agree benefit gain doesn't seem to justify the work involved and problems it may created.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: live session Prague 8.3.2013
Next Topic: Have Visual Studio? Looking for prebuilt SDL 2.0
Goto Forum:
  


Current Time: Thu Jun 13 02:22:51 CEST 2024

Total time taken to generate the page: 0.02290 seconds