3 ms·
> size_t i = ss - 1, j = sso; for (; i != (size_t)-1; i--) { The idiomatic way is for (size_t i = ss, j = sso; i-- > 0; ) { ... }
by SamReidHughes 11y ago
> size_t i = ss - 1, j = sso; for (; i != (size_t)-1; i--) {
The idiomatic way is
for (size_t i = ss, j = sso; i-- > 0; ) {
...
}
- faragon 11y agoYes, that way is for C99 and later.
- SamReidHughes 11y agoOr the trivial C89 translation. Still better than having to cast -1.