constexpr auto test_beaf = make_cestring("deadbeaf");
constexpr auto test2 = make_cestring("bsd222222");
constexpr auto foo=test+test2;
constexpr auto foo2=test+test2+deadbeaf;
std::cout << foo.c_str();
std::cout << foo2.c_str();
}
а так что будет в exe?
Не определено
Лол! В g++ шляпа вообще вместо deadbeaf там deadbef asd11111 без 1 на конце bsd2222 без двух 2 на конце На -O3 asd111111bsd2222 вместе и отдельно deadbef опять же. На шланге две соединённые строки. asd111111bsd222222 и asd111111bsd222222deadbeaf В вижаке только asd111111bsd222222, deadbeaf нет вообще (ни dead, ни beaf)
Обсуждают сегодня