История изменений
Исправление fsb4000, (текущая версия) :
Комитет фиксил похожее для C++17:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p1957r2.html
Тут будет ошибка:
#include<iostream>
#include<stack>
struct Node
{
double r=0;
explicit Node(double rr): r(rr) {}
explicit Node(bool bb): r(-1.0) {}
};
int main()
{
double r=10.0;
Node n{&r};
std::cout<<n.r<<std::endl;
}
Может и твой пример пофиксят, напиши кому-нибудь оттуда или сам напиши бумагу и отправь им…
Исходная версия fsb4000, :
Комитет фиксил похожее для C++17:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p1957r2.html
Тут будет ошибка:
#include<iostream>
#include<stack>
struct Node
{
double r=0;
explicit Node(double rr): r(rr) {}
explicit Node(bool bb): r(-1.0) {}
};
int main()
{
double r=10.0;
Node n{&r};
std::cout<<n.r<<std::endl;
}
Может и твой пример пофиксит, напиши кому-нибудь оттуда или сам напиши бумагу и отправь им…