#include <iostream>
#include <string.h>
#include <vector>
#define sm(pa) #pa
#define cmp_(param) strcmp(#param, s.data()) == 0
int main()
{
std::vector<char> s = {'a', 'b', 'c', 'd'};
std::cout << sm(opoa) << std::endl;
std::cout << (strcmp("abcd", s.data()) == 0) << std::endl;
std::cout << (cmp_(abcd)) << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nLmg+CiNpbmNsdWRlIDx2ZWN0b3I+CgojZGVmaW5lIHNtKHBhKSAjcGEKCiNkZWZpbmUgY21wXyhwYXJhbSkgc3RyY21wKCNwYXJhbSwgcy5kYXRhKCkpID09IDAKCmludCBtYWluKCkgCnsKCXN0ZDo6dmVjdG9yPGNoYXI+IHMgPSB7J2EnLCAnYicsICdjJywgJ2QnfTsKCXN0ZDo6Y291dCA8PCBzbShvcG9hKSA8PCBzdGQ6OmVuZGw7CglzdGQ6OmNvdXQgPDwgKHN0cmNtcCgiYWJjZCIsIHMuZGF0YSgpKSA9PSAwKSA8PCBzdGQ6OmVuZGw7CglzdGQ6OmNvdXQgPDwgKGNtcF8oYWJjZCkpIDw8IHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9