3 ms·
Bitfields aren't commonly used, especially in public interfaces. But usage is far more prevalent than for typical "largely academic" features. For example, $
by wahern 7y ago
Bitfields aren't commonly used, especially in public interfaces. But usage is far more prevalent than for typical "largely academic" features. For example,
$ grep -rE ':[[:digit:]][[:digit:]]*;' /usr/include/ | wc -l
702
$ uname -a
OpenBSD orville.25thandClement.com 6.6 GENERIC.MP#3 amd64
$ grep -rE ':[[:digit:]][[:digit:]]*;' /usr/include/ | wc -l
276
$ uname -a
Linux alpine-3-10 4.9.65-1-hardened #2-Alpine SMP Mon Nov 27 15:36:10 GMT 2017 x86_64 Linux
$ grep -rE ':[[:digit:]][[:digit:]]*;' /usr/include/ | wc -l
532
$ uname -a
Linux splunk0 5.0.0-36-generic #39-Ubuntu SMP Tue Nov 12 09:46:06 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
- dtornabene 7y agothey're also more commonly used in security tooling
- deleted 7y ago[deleted]