Chào cả nhà, mình có 1 hàm C++ như sau:
bool panLeft(cv::Mat src, float a){
for (int i = 0; i< ((int)src.rows / 2); i++){
if (a > c && ((int)src.at<uchar>(Point(src.cols - 1, i))) == 0){
return false;
break;
}
}
return true;
}
Và mình có thắc mắc là nếu lệnh if được thực hiện, tức là return false thì có cần phải thêm break để dừng vòng lặp hay ko hay đã return là chương trình sẽ ngay lập tức dừng chạy?

?
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?