U++ framework
Do not panic. Ask here before giving up.

Home » Developing U++ » U++ Developers corner » Refactoring Moveable
Re: Refactoring Moveable [message #60775 is a reply to message #60744] Sun, 08 September 2024 13:18 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1266
Registered: August 2007
Senior Contributor
Hello Mirek,

Good to be on C++17

Hovewer, this seems to break a lot of things.

For example, If I derive something from MoveableAndDeepCopyOption<T>, which is now derived from TriviallyRelocatable<T> (Say, T = Vector<T>, which was possible up until now) then I can't access the methods or members of T.

Reason: TriviallyRelocatable<T> is defined as:


template <class T>
struct TriviallyRelocatable {};



Any ideas on how to proceed, or am I missing something?

Best regards,
Oblivion


[Updated on: Sun, 08 September 2024 13:19]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Dynamic skin changes...
Next Topic: Broken compilation
Goto Forum:
  


Current Time: Mon May 11 14:50:23 GMT+2 2026

Total time taken to generate the page: 0.00828 seconds