Size: a a a

2020 March 21

M

MrSmith in // CIPHERNET
Ору, главный энфикционист ирина санникова, провела конференцию, дала интервью а потом через 2 недели слегла в реанимацию
источник

M

MrSmith in // CIPHERNET
источник

M

MrSmith in // CIPHERNET
источник

p

polunin.ai in // CIPHERNET
Dmitrii Iudin
а как же обратная совместимость?
Здрасьте, это плюсы
источник

p

polunin.ai in // CIPHERNET
Ofee
operator<=>() ?
Обратная совместимость это когда ты можешь на более новом компиляторе запустить старую программу
источник

O

Ofee in // CIPHERNET
polunin.ai
Обратная совместимость это когда ты можешь на более новом компиляторе запустить старую программу
Так я и говорю, operator<=>(). Правда, я не понял, с какой страницы скрин, может, я не о том подумал
источник

p

polunin.ai in // CIPHERNET
Ofee
Так я и говорю, operator<=>(). Правда, я не понял, с какой страницы скрин, может, я не о том подумал
ну смотри, код в 2017 стандарте выглядит как
bool operator==(args) {
 return true;
}
этот код не запустится в таком же виде в 2020 стандарте. значит сломали обратную совмстимость и придется переписывать код
источник

O

Ofee in // CIPHERNET
polunin.ai
ну смотри, код в 2017 стандарте выглядит как
bool operator==(args) {
 return true;
}
этот код не запустится в таком же виде в 2020 стандарте. значит сломали обратную совмстимость и придется переписывать код
Мне казалось, что это не перестало работать, я подозреваю, на скрине что-то другое имелось ввиду, нужно искать страницу
источник

O

Ofee in // CIPHERNET
polunin.ai
ну смотри, код в 2017 стандарте выглядит как
bool operator==(args) {
 return true;
}
этот код не запустится в таком же виде в 2020 стандарте. значит сломали обратную совмстимость и придется переписывать код
>> any of the following 38 (until C++20)39 (since C++20) operators...
Т.е. их перегрузку не убрали
источник

p

polunin.ai in // CIPHERNET
ок
источник

O

Ofee in // CIPHERNET
А скрин был для операторов конкретного типа, например, std::tuple. И там следующей строкой идёт operator<=> (C++20), который делает всё то же самое, что делали удаленные
источник

p

polunin.ai in // CIPHERNET
а, лол, <=> это PartialOrd в расте
источник

p

polunin.ai in // CIPHERNET
То есть теперь для сравнения нужно делать
foo <=> bar > 0 для foo > bar
источник

p

polunin.ai in // CIPHERNET
Заебумба
источник

GF

Gordon Freeman in // CIPHERNET
источник

ED

Eto Demerzel in // CIPHERNET
Clone detected.
источник

ED

Eto Demerzel in // CIPHERNET
источник

p

polunin.ai in // CIPHERNET
Eto Demerzel
Clone detected.
не,
источник

p

polunin.ai in // CIPHERNET
это настоящий
источник

p

polunin.ai in // CIPHERNET
и он вышел, лол
источник