tgoop.com/hft_dev/18
Create:
Last Update:
Last Update:
Интересный тред на Reddit: какие самые малоизвестные и удивляющие элементы C++ вы узнали?
Например:
1) Функция может начинаться с try/catch блока и не иметь своих скобок:
void foo(int i)
try {
// do stuff
} catch (...) {
// more stuff
}
2) В std есть аж три сущности с именем
move
. Один всем известный move, который, на самом деле, ничего не перемещает, а другой как раз наоборот перемещает, не говоря уже про третий move.3) А как вам функция get_money в стандартной библиотеке? Это именно то, что делают C++ программисты, - гребут деньги.
4) Это работает:
int and foo = std::move(another);
В общем, там много интересного. Что мне нравится в Reddit, там не принято умничать. Если кто-то напишет: "я недавно узнал про placement new, это взорвало мне мозг", на него не накинутся гении программирования с критикой, только поддержат.
BY Один микросек - C++, low latency, concurrency, HFT

Share with your friend now:
tgoop.com/hft_dev/18