#include <boost/algorithm/string/predicate.hpp>
#include <string>
#include <iostream>
int main()
{
char ar[10] = "hello";
std::string str = "hELlO";
std::cout << std::boolalpha << boost::iequals(str, ar) << '\n';
}
I2luY2x1ZGUgPGJvb3N0L2FsZ29yaXRobS9zdHJpbmcvcHJlZGljYXRlLmhwcD4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKQp7CiAgICBjaGFyIGFyWzEwXSA9ICJoZWxsbyI7CiAgICBzdGQ6OnN0cmluZyBzdHIgPSAiaEVMbE8iOwogICAgCiAgICBzdGQ6OmNvdXQgPDwgc3RkOjpib29sYWxwaGEgPDwgYm9vc3Q6OmllcXVhbHMoc3RyLCBhcikgPDwgJ1xuJzsKfQ==