fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. for (uint8_t i = 0; i < 255; i++) {
  6. if (!isprint(i)) {
  7. continue;
  8. }
  9.  
  10. std::cout << "islower('" << (char)i << "') = " << !!islower(i) << std::endl;
  11. }
  12.  
  13. return 0;
  14. }
Success #stdin #stdout 0s 3412KB
stdin
Standard input is empty
stdout
islower(' ') = 0
islower('!') = 0
islower('"') = 0
islower('#') = 0
islower('$') = 0
islower('%') = 0
islower('&') = 0
islower(''') = 0
islower('(') = 0
islower(')') = 0
islower('*') = 0
islower('+') = 0
islower(',') = 0
islower('-') = 0
islower('.') = 0
islower('/') = 0
islower('0') = 0
islower('1') = 0
islower('2') = 0
islower('3') = 0
islower('4') = 0
islower('5') = 0
islower('6') = 0
islower('7') = 0
islower('8') = 0
islower('9') = 0
islower(':') = 0
islower(';') = 0
islower('<') = 0
islower('=') = 0
islower('>') = 0
islower('?') = 0
islower('@') = 0
islower('A') = 0
islower('B') = 0
islower('C') = 0
islower('D') = 0
islower('E') = 0
islower('F') = 0
islower('G') = 0
islower('H') = 0
islower('I') = 0
islower('J') = 0
islower('K') = 0
islower('L') = 0
islower('M') = 0
islower('N') = 0
islower('O') = 0
islower('P') = 0
islower('Q') = 0
islower('R') = 0
islower('S') = 0
islower('T') = 0
islower('U') = 0
islower('V') = 0
islower('W') = 0
islower('X') = 0
islower('Y') = 0
islower('Z') = 0
islower('[') = 0
islower('\') = 0
islower(']') = 0
islower('^') = 0
islower('_') = 0
islower('`') = 0
islower('a') = 1
islower('b') = 1
islower('c') = 1
islower('d') = 1
islower('e') = 1
islower('f') = 1
islower('g') = 1
islower('h') = 1
islower('i') = 1
islower('j') = 1
islower('k') = 1
islower('l') = 1
islower('m') = 1
islower('n') = 1
islower('o') = 1
islower('p') = 1
islower('q') = 1
islower('r') = 1
islower('s') = 1
islower('t') = 1
islower('u') = 1
islower('v') = 1
islower('w') = 1
islower('x') = 1
islower('y') = 1
islower('z') = 1
islower('{') = 0
islower('|') = 0
islower('}') = 0
islower('~') = 0