- #include <iostream> 
- #include <string> 
-   
- auto string_size(const std::string& s) -> decltype(auto) { 
-     return s.size(); 
- } 
-   
- int main() { 
-     const std::string s("ker"); 
-     std::string::size_type (*fp)(const std::string&) = &string_size; 
-     std::cout << fp(s) << std::endl; 
-   
-     return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKYXV0byBzdHJpbmdfc2l6ZShjb25zdCBzdGQ6OnN0cmluZyYgcykgLT4gZGVjbHR5cGUoYXV0bykgewogICAgcmV0dXJuIHMuc2l6ZSgpOwp9CgppbnQgbWFpbigpIHsKICAgIGNvbnN0IHN0ZDo6c3RyaW5nIHMoImtlciIpOwogICAgc3RkOjpzdHJpbmc6OnNpemVfdHlwZSAoKmZwKShjb25zdCBzdGQ6OnN0cmluZyYpID0gJnN0cmluZ19zaXplOwogICAgc3RkOjpjb3V0IDw8IGZwKHMpIDw8IHN0ZDo6ZW5kbDsKICAgIAogICAgcmV0dXJuIDA7Cn0=