/in/foo.cc:5:31: warning: 'maybe_unused' attribute directive ignored [-Wattributes]
[[maybe_unused]] const char* __website__ = "dresteam.online";
^~~~~~~~~~~
/in/foo.cc: In function 'const drest::drest_io& drest::operator>>(const drest::drest_io&, bool&)':
/in/foo.cc:117:17: warning: variable 'f' set but not used [-Wunused-but-set-variable]
long long f = 1, res;
^
/in/foo.cc: In function 'const drest::drest_io& drest::operator<<(const drest::drest_io&, char*)':
/in/foo.cc:150:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < strlen(x); i++) putchar(x[i]);
~~^~~~~~~~~~~
/in/foo.cc: In function 'const drest::drest_io& drest::operator>>(const drest::drest_io&, double&)':
/in/foo.cc:164:20: warning: use of 'll' length modifier with 'f' type character has either no effect or undefined behavior [-Wformat=]
scanf("%llf", &x);
^
/in/foo.cc: In function 'const drest::drest_io& drest::operator<<(const drest::drest_io&, double)':
/in/foo.cc:168:20: warning: use of 'll' length modifier with 'f' type character has either no effect or undefined behavior [-Wformat=]
printf("%llf", x);
^
/in/foo.cc: In function 'const drest::drest_io& drest::operator<<(const drest::drest_io&, std::__cxx11::string)':
/in/foo.cc:183:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < x.size(); i++) putchar(x[i]);
~~^~~~~~~~~~