欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言兩個(gè)矩形是否相交

c語言兩個(gè)矩形是否相交?

判斷相交的情況比較麻煩,所以我采用判斷不相交的情況,其他情況就是相交了,一個(gè)if搞定

當(dāng)一個(gè)矩形在另一個(gè)矩形的上方或者下方或者左方或者右方并且有一定距離即表明兩個(gè)矩形不相交

bool IsRectsCross(const Rect_t &r1, const Rect_t &r2)

{

if ((r1.y+r1.h < r2.y) || (r2.y+r2.h < r1.y)

(r1.x+r1.w < r2.x) || (r2.x+r2.w < r1.x))

{

return false;

}

else

{

return true;

}

}