3 ms·
> Give an example of UB code that you have committed in real life struct foo { ... atomic_int v; ... }; struct foo x;
by jech 10mo ago
> Give an example of UB code that you have committed in real life
struct foo {
...
atomic_int v;
...
};
struct foo x;
memset(&x, 0, sizeof(x));
- rwbt 10mo agoI don't think it's UB if you init the struct before using it atomically from multiple threads.