C++: Design a binary search function with the following interface: bool binary_search_while_loop(int x[], int begin, int end, int search_item) { .... } In the interface of this function, x[ ] is an input array that contains a number of integers, begin and end refer to the start and end index of the array for the search region. search_item is in an input integer variable. The function will find out if search_item is in the.