size_t is unsigned type. _row < 0 is always false