在阅读这个问题时,我看到第一条评论说:
size_t 对于长度不是一个好主意,正确的类型是签名的优化/ UB原因.
size_t
其次是支持推理的另一条评论.这是真的吗?
这个问题很重要,因为如果我要写一个矩阵库,图像尺寸可能是size_t,只是为了避免检查它们是否为负数.但是所有循环都会自然而然地使用size_t.这会对优化产生影响吗?
c++ compiler-optimization
c++ ×1
compiler-optimization ×1