⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctype_scan_char.cc

📁 俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)的全部源代码。
💻 CC
📖 第 1 页 / 共 2 页
字号:
  VERIFY_SCAN_IS (std::ctype_base::print, c0, c0);  VERIFY_SCAN_IS (std::ctype_base::punct, c0, c0+5);  VERIFY_SCAN_IS (std::ctype_base::space, c0, c0+5);  VERIFY_SCAN_IS (std::ctype_base::upper, c0, c0+5);  VERIFY_SCAN_IS (std::ctype_base::xdigit, c0, c0);    VERIFY_SCAN_NOT (std::ctype_base::alnum, c0, c0+5);  VERIFY_SCAN_NOT (std::ctype_base::alpha, c0, c0);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, c0, c0);  VERIFY_SCAN_NOT (std::ctype_base::digit, c0, c0+5);  VERIFY_SCAN_NOT (std::ctype_base::graph, c0, c0+5);  VERIFY_SCAN_NOT (std::ctype_base::lower, c0, c0);  VERIFY_SCAN_NOT (std::ctype_base::print, c0, c0+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, c0, c0);  VERIFY_SCAN_NOT (std::ctype_base::space, c0, c0);  VERIFY_SCAN_NOT (std::ctype_base::upper, c0, c0);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, c0, c0+5);    // '9'  VERIFY_SCAN_IS (std::ctype_base::alnum, c9, c9);  VERIFY_SCAN_IS (std::ctype_base::alpha, c9, c9+5);  VERIFY_SCAN_IS (std::ctype_base::cntrl, c9, c9+5);  VERIFY_SCAN_IS (std::ctype_base::digit, c9, c9);  VERIFY_SCAN_IS (std::ctype_base::graph, c9, c9);  VERIFY_SCAN_IS (std::ctype_base::lower, c9, c9+5);  VERIFY_SCAN_IS (std::ctype_base::print, c9, c9);  VERIFY_SCAN_IS (std::ctype_base::punct, c9, c9+5);  VERIFY_SCAN_IS (std::ctype_base::space, c9, c9+5);  VERIFY_SCAN_IS (std::ctype_base::upper, c9, c9+5);  VERIFY_SCAN_IS (std::ctype_base::xdigit, c9, c9);    VERIFY_SCAN_NOT (std::ctype_base::alnum, c9, c9+5);  VERIFY_SCAN_NOT (std::ctype_base::alpha, c9, c9);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, c9, c9);  VERIFY_SCAN_NOT (std::ctype_base::digit, c9, c9+5);  VERIFY_SCAN_NOT (std::ctype_base::graph, c9, c9+5);  VERIFY_SCAN_NOT (std::ctype_base::lower, c9, c9);  VERIFY_SCAN_NOT (std::ctype_base::print, c9, c9+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, c9, c9);  VERIFY_SCAN_NOT (std::ctype_base::space, c9, c9);  VERIFY_SCAN_NOT (std::ctype_base::upper, c9, c9);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, c9, c9+5);    // ' '  VERIFY_SCAN_IS (std::ctype_base::alnum, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::alpha, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::cntrl, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::digit, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::graph, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::lower, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::print, cs, cs);  VERIFY_SCAN_IS (std::ctype_base::punct, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::space, cs, cs);  VERIFY_SCAN_IS (std::ctype_base::upper, cs, cs+5);  VERIFY_SCAN_IS (std::ctype_base::xdigit, cs, cs+5);    VERIFY_SCAN_NOT (std::ctype_base::alnum, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::alpha, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::digit, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::graph, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::lower, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::print, cs, cs+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::space, cs, cs+5);  VERIFY_SCAN_NOT (std::ctype_base::upper, cs, cs);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, cs, cs);    // 'f'  VERIFY_SCAN_IS (std::ctype_base::alnum, xf, xf);  VERIFY_SCAN_IS (std::ctype_base::alpha, xf, xf);  VERIFY_SCAN_IS (std::ctype_base::cntrl, xf, xf+5);  VERIFY_SCAN_IS (std::ctype_base::digit, xf, xf+5);  VERIFY_SCAN_IS (std::ctype_base::graph, xf, xf);  VERIFY_SCAN_IS (std::ctype_base::lower, xf, xf);  VERIFY_SCAN_IS (std::ctype_base::print, xf, xf);  VERIFY_SCAN_IS (std::ctype_base::punct, xf, xf+5);  VERIFY_SCAN_IS (std::ctype_base::space, xf, xf+5);  VERIFY_SCAN_IS (std::ctype_base::upper, xf, xf+5);  VERIFY_SCAN_IS (std::ctype_base::xdigit, xf, xf);    VERIFY_SCAN_NOT (std::ctype_base::alnum, xf, xf+5);  VERIFY_SCAN_NOT (std::ctype_base::alpha, xf, xf+5);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, xf, xf);  VERIFY_SCAN_NOT (std::ctype_base::digit, xf, xf);  VERIFY_SCAN_NOT (std::ctype_base::graph, xf, xf+5);  VERIFY_SCAN_NOT (std::ctype_base::lower, xf, xf+5);  VERIFY_SCAN_NOT (std::ctype_base::print, xf, xf+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, xf, xf);  VERIFY_SCAN_NOT (std::ctype_base::space, xf, xf);  VERIFY_SCAN_NOT (std::ctype_base::upper, xf, xf);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, xf, xf+5);    // 'F'  VERIFY_SCAN_IS (std::ctype_base::alnum, xF, xF);  VERIFY_SCAN_IS (std::ctype_base::alpha, xF, xF);  VERIFY_SCAN_IS (std::ctype_base::cntrl, xF, xF+5);  VERIFY_SCAN_IS (std::ctype_base::digit, xF, xF+5);  VERIFY_SCAN_IS (std::ctype_base::graph, xF, xF);  VERIFY_SCAN_IS (std::ctype_base::lower, xF, xF+5);  VERIFY_SCAN_IS (std::ctype_base::print, xF, xF);  VERIFY_SCAN_IS (std::ctype_base::punct, xF, xF+5);  VERIFY_SCAN_IS (std::ctype_base::space, xF, xF+5);  VERIFY_SCAN_IS (std::ctype_base::upper, xF, xF);  VERIFY_SCAN_IS (std::ctype_base::xdigit, xF, xF);    VERIFY_SCAN_NOT (std::ctype_base::alnum, xF, xF+5);  VERIFY_SCAN_NOT (std::ctype_base::alpha, xF, xF+5);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, xF, xF);  VERIFY_SCAN_NOT (std::ctype_base::digit, xF, xF);  VERIFY_SCAN_NOT (std::ctype_base::graph, xF, xF+5);  VERIFY_SCAN_NOT (std::ctype_base::lower, xF, xF);  VERIFY_SCAN_NOT (std::ctype_base::print, xF, xF+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, xF, xF);  VERIFY_SCAN_NOT (std::ctype_base::space, xF, xF);  VERIFY_SCAN_NOT (std::ctype_base::upper, xF, xF+5);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, xF, xF+5);    // '!'  VERIFY_SCAN_IS (std::ctype_base::alnum, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::alpha, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::cntrl, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::digit, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::graph, p1, p1);  VERIFY_SCAN_IS (std::ctype_base::lower, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::print, p1, p1);  VERIFY_SCAN_IS (std::ctype_base::punct, p1, p1);  VERIFY_SCAN_IS (std::ctype_base::space, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::upper, p1, p1+5);  VERIFY_SCAN_IS (std::ctype_base::xdigit, p1, p1+5);    VERIFY_SCAN_NOT (std::ctype_base::alnum, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::alpha, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::digit, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::lower, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::print, p1, p1+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, p1, p1+5);  VERIFY_SCAN_NOT (std::ctype_base::space, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::upper, p1, p1);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, p1, p1);    // '/'  VERIFY_SCAN_IS (std::ctype_base::alnum, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::alpha, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::cntrl, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::digit, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::graph, p2, p2);  VERIFY_SCAN_IS (std::ctype_base::lower, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::print, p2, p2);  VERIFY_SCAN_IS (std::ctype_base::punct, p2, p2);  VERIFY_SCAN_IS (std::ctype_base::space, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::upper, p2, p2+5);  VERIFY_SCAN_IS (std::ctype_base::xdigit, p2, p2+5);  VERIFY_SCAN_NOT (std::ctype_base::alnum, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::alpha, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::cntrl, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::digit, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::graph, p2, p2+5);  VERIFY_SCAN_NOT (std::ctype_base::lower, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::print, p2, p2+5);  VERIFY_SCAN_NOT (std::ctype_base::punct, p2, p2+5);  VERIFY_SCAN_NOT (std::ctype_base::space, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::upper, p2, p2);  VERIFY_SCAN_NOT (std::ctype_base::xdigit, p2, p2);}int main() {  test01();  return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -