Migrating from C ++ 03 to C ++ 11

Possible duplicate:
What changes have occurred in C ++ 11?

I read a lot about C ++ 11 or C ++ 0x, and currently I have 2 medium sized projects.

One of them uses the Qt framework, and the other uses Poco. In both cases, we use GCC with the default mode (C ++ 03).

I think both Qt and Poco are written in the C ++ 03 specifications, but I wonder if it is possible to include --std=c++0x in our projects and use new functions without any special incompatibilities?

Does anyone have an experiment on using large C ++ 03 libraries (especially Qt and Poco) as part of C ++ 11 projects and, if so, what problems arise in some cases?

Note. This is not a duplicate question. I specifically talk about two well-known frameworks Qt and Poco. Someone might say: "In my experience, don't use the Qt X-class with this new C ++ 11 function Y ...."

+7
source share

All Articles