abs(mas[r]-mas2[i]) и abs(mas[l]-mas2[i]) выглядят сомнительно. В том смысле, что разности в скобках могут переполнить 32-битный знаковый integer. Т.е. в массиве 1500000000, 2000000000 для числа -1500000000 будет найдено 2000000000.
n+1 было правильно, иначе будет неправильно работать для искомого числа, большего всех элементов массива.
В конце надо проверить, есть ли что-нибудь справа от l или нет.
они передают параметры с которыми вызван получившийся в результате выполнения bind функтор в вызов функтора получившегося в результате выполнения mem_fn. mem_fn возвращает функтор, первый параметр которого -- указатель на объект, для которого надо вызвать функцию-член, а остальные соответствуют оригинальным параметрам функции-члена.
можно запустить top и нажать 'A', статистика использования памяти -- в третьем окне. Можно перейти в него нажав дважды 'w' и отсортировать по использованию swap дважды нажав '>'.
CodeInside: в текущем коде -- сработает.
Всё что нужно releasesemaphore -- handle семафора, не обязательно он должен был быть захвачен текущим потоком ранее.
> При мерже хотфикса будет конфликт, который будет разуливаться человеком, он сравнит коммиты и переименует.
Если "кое-где добавили, допустим, вызов метода SomeClass::someMethod()" то не будет никаких конфликтов.