#include <iostream> using namespace std; int main() { for (uint8_t i = 0; i < 255; i++) { if (!isprint(i)) { continue; } std::cout << "islower('" << (char)i << "') = " << !!islower(i) << std::endl; } return 0; }
Standard input is empty
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