Size: a a a

cxx.Дискуссионная

2021 August 12

V

Vuniverse in cxx.Дискуссионная
Шучу, я не токсик
источник

AG

Alex Green 𓆏 in cxx.Дискуссионная
Наговорили глупостей в чате, а ты поверил
источник

V

Vuniverse in cxx.Дискуссионная
Да я впринцепе не в России живу
источник

AG

Alex Green 𓆏 in cxx.Дискуссионная
Красивое
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
> на костылях Яндекса
На самом деле нет. Собственно, описание довольно точное
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Между словами

Яндекс.Стрёмно
источник

V|

Vadim | coffe.io in cxx.Дискуссионная
a string
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Не думай @ апплайся
источник
2021 August 13

K

Kelbon in cxx.Дискуссионная
че будет если я в каком нибудь рандомном месте проинтерпретирую переменную как атомик на парочку операций, че модель памяти с++ на этот случай говорит? иди нахуй?
источник

O

OMEN in cxx.Дискуссионная
Что сделаешь?
источник

K

Kelbon in cxx.Дискуссионная
reinterpret_cast<std::atomic_bool*>( &my_bool_v);
источник

K

Kelbon in cxx.Дискуссионная
не ну скорее всего это даже законно
источник

K

Kelbon in cxx.Дискуссионная
а вот в обратную сторону ...)
источник

VU

Vadim Ushakov in cxx.Дискуссионная
источник

K

Kelbon in cxx.Дискуссионная
ладно я прост из праздного любопытства задал вопрос, по приколу так сказать
источник

K

Kelbon in cxx.Дискуссионная
пришло в голову
источник

K

Kelbon in cxx.Дискуссионная
так то довольно очевидно что происходит... Если понимать какая там модель памяти....
источник

K

Kelbon in cxx.Дискуссионная
вот щас ещё вопросик, смотрите, беру объявление функции
int foo();

дальше такой херак и делаю её inline int foo();, с этого момента это работает онли если я в одном cpp файле это использую
источник

K

Kelbon in cxx.Дискуссионная
поэтому inline функции как и шаблоны нужно в хедере объявлять
источник

K

Kelbon in cxx.Дискуссионная
и определять
источник