aboutsummaryrefslogtreecommitdiff
path: root/vs-c.rst
diff options
context:
space:
mode:
Diffstat (limited to 'vs-c.rst')
-rw-r--r--vs-c.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/vs-c.rst b/vs-c.rst
index 73d0653..283e461 100644
--- a/vs-c.rst
+++ b/vs-c.rst
@@ -15,13 +15,13 @@ Footguns
Some constructs in C are almost always the wrong thing.
* ``goto``
-* Hexadecimal float literals
* Wide characters
* Digraphs
* Prefix ``++`` and ``--``
* Chaining mixed left and right shifts (e.g. ``x << 3 >> 2``)
* Chaining relational/equality operators (e.g. ``3 < x == 2``)
* Mixed chains of bitwise or logical operators (e.g. ``2 & x && 4 ^ y``)
+* Subtly variable-size integer types (``int`` instead of ``int32_t``, etc)
* The comma operator ``,``
Some constructs in C exhibit implicit behavior that should instead be made explicit.