data(), buffer.size()) == std::wstring(L"\x306d\x3053")); 186 190 } 187 191 #endif 192 + 193 + struct auto_closer { 194 + FILE* fp = nullptr; 195 + explicit auto_closer(FILE* f) : fp(f) {} 196 + auto_closer(const auto_closer&) = delete; 197 + auto_...