Le 07/12/2022 à 18:29, Jürgen Spitzmüller a écrit :
Am Mittwoch, dem 07.12.2022 um 18:15 +0100 schrieb Jean-Marc
Lasgouttes:
My comment that it is a C++11 thing is probably wrong. I did not
check what level of standard allows QPair without specialization.
This issue was the reason why std::pair has a make_pair(), I think.

I am completely fine with using std::pair, as suggested by Scott, if
this makes things easier.

It is not easier. The only thing that is easier before C++17 is std::make_pair. See good discussion here:
https://stackoverflow.com/questions/9270563/what-is-the-purpose-of-stdmake-pair-vs-the-constructor-of-stdpair

I like the curly braces notation, since it allows to initialize vectors too.

There is also the notation
        MyClass p{12};
which is mysterious to me.

JMarc

--
lyx-devel mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to