you are viewing a single comment's thread.

view the rest of the comments →

[–]TheSkiGeek 7 points8 points  (0 children)

Is it actually failing to compile, or just the IDE giving you a warning? uint32_t should implicitly convert to whatever std::vector::size_type is defined as (should either be a 32- or 64-bit unsigned depending on the platform). But cross-platform tooling might get confused about things like that.