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 » anybody tried re-creating u++ for -std=c++20
anybody tried re-creating u++ for -std=c++20 [message #59671] Mon, 27 February 2023 23:16 Go to next message
piotr5 is currently offline  piotr5
Messages: 107
Registered: November 2005
Experienced Member
for now the only (obvious) problem is the warnings about
[=]
use being deprecated for handing over
this
. so I really have no problem with using current u++ and it is backwards compatible to all the old programs and compilers. but how about a new version that breaks compatibility and uses features like Modules and concepts like Moveable natively?
Re: anybody tried re-creating u++ for -std=c++20 [message #59794 is a reply to message #59671] Tue, 18 April 2023 13:29 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
piotr5 wrote on Mon, 27 February 2023 23:16
for now the only (obvious) problem is the warnings about
[=]
use being deprecated for handing over
this
. so I really have no problem with using current u++ and it is backwards compatible to all the old programs and compilers. but how about a new version that breaks compatibility and uses features like Modules and concepts like Moveable natively?


Modules are completely useless.

Concepts are not worth breaking the compatibility.

If you want to use c++20, go for it. We were discussing [this] in the past, every single workaround is worse than just disabling the damned warning (or just ignoring it)...

Mirek
Previous Topic: New StatusBar for TheIde. Your opinions?
Next Topic: zip library encrypted or pass protected
Goto Forum:
  


Current Time: Thu Mar 28 21:48:15 CET 2024

Total time taken to generate the page: 0.01153 seconds