Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近遇到了一个代码
uint32_t index = -1;
使用上述内容是否安全。假设代码必须跨多个 Linux 平台和发行版编译。或者是否建议使用带符号的值?如果我将它与程序中的某处的 -1 进行比较,它可能会将 -1 与 0xffffffff 进行比较并引发错误或表现出其他一些奇怪的行为。