true arg1>0?arg1:-arg1 false arg1>0?arg1:-arg1 false false false false acos(arg1) false -1.0:1.0 acos(arg1) false -1.0:1.0 acos(arg1) false -1.0:1.0 acosh(arg1) false 1.0: acosh(arg1) false 1.0: acosh(arg1) false 1.0: false false 26: sqrt(arg1) false 0.0: sqrt(arg1) false 0.0: sqrt(arg1) false 0.0: false sinh(arg1) false sinh(arg1) false sinh(arg1) false sin(arg1) false sin(arg1) false sin(arg1) false false false asin(arg1) false -1.0:1.0 asin(arg1) false -1.0:1.0 asin(arg1) false -1.0:1.0 false asinh(arg1) false asinh(arg1) false asinh(arg1) false false false 0: tan(arg1) false tan(arg1) false tan(arg1) false false tanh(arg1) false tanh(arg1) false tanh(arg1) false false false false false false false false false false 1:31 false false 1:31 false atan(arg1) false atan(arg1) false atan(arg1) false false false false false false false false atanh(arg1) false -1.0:1.0 atanh(arg1) false -1.0:1.0 atanh(arg1) false -1.0:1.0 false atan2(arg1, arg2) false atan2(arg1, arg2) false atan2(arg1, arg2) false false false false false false false 0: 0: ceil(arg1) false ceil(arg1) false ceil(arg1) false false false false false false cbrt(arg1) false cbrt(arg1) false cbrt(arg1) false cos(arg1) false cos(arg1) false cos(arg1) false false false false false false false false 26: false false :-1,1: false :-1,1: true erf(arg1) false erf(arg1) false erf(arg1) false erfc(arg1) false erfc(arg1) false erfc(arg1) false false false false exp(arg1) false exp(arg1) false exp(arg1) false false false exp2(arg1) false exp2(arg1) false exp2(arg1) false expm1(arg1) false expm1(arg1) false expm1(arg1) false true false fabs(arg1) false fabs(arg1) false fabs(arg1) false fdim(arg1, arg2) false fdim(arg1, arg2) false fdim(arg1, arg2) false false false false false false false false floor(arg1) false floor(arg1) false floor(arg1) false false false false fmax(arg1,arg2) false fmax(arg1,arg2) false fmax(arg1,arg2) false fmin(arg1,arg2) false fmin(arg1,arg2) false fmin(arg1,arg2) false fmod(arg1,arg2) false !0.0 fmod(arg1,arg2) false !0.0 fmod(arg1,arg2) false !0.0 false false false false false false 0: false false false false 0: 0: false false false false false false false false false false false false false 0:2 false false 0: false 0: false false false 0: 0: false 0: false 0: false 0: false 0:255 false false false 0: false 0: false false false 0: false false 0:255 false false false Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun if the input data exceeds the size of the buffer. It is recommended to use the functions 'fgets' or 'gets_s' instead. false 0: false arg1>=0x30 && arg1<=0x39 || arg1>=0x41 && arg1 <=0x5A || arg1>=0x61 && arg1 <=0x7A false 0:255 arg1>=0x30 && arg1<=0x39 || arg1>=0x41 && arg1 <=0x5A || arg1>=0x61 && arg1 <=0x7A false arg1>='A' && arg1<='Z' || arg1>='a' && arg1 <='z' false 0:255 arg1>='A' && arg1<='Z' || arg1>='a' && arg1 <='z' false arg1==' ' || arg1=='\t' false 0:255 arg1==' ' || arg1=='\t' false arg1==0x7F || arg1<=0x1F false 0:255 arg1==0x7F || arg1<=0x1F false false arg1>='0' && arg1<='9' false 0:255 arg1>='0' && arg1<='9' false arg1>=0x21 && arg1<=0x7E false 0:255 arg1>=0x21 && arg1<=0x7E false arg1>=0x61 && arg1<=0x7A false 0:255 arg1>=0x61 && arg1<=0x7A false arg1>=0x20 && arg1<=0x7E false 0:255 arg1>=0x20 && arg1<=0x7E false arg1>=0x21 && arg1<=0x2F || arg1>=0x3A && arg1<=0x40 || arg1>=0x5B && arg1<=0x60 || arg1>=0x7B && arg1<=0x7E false 0:255 arg1>=0x21 && arg1<=0x2F || arg1>=0x3A && arg1<=0x40 || arg1>=0x5B && arg1<=0x60 || arg1>=0x7B && arg1<=0x7E false arg1>=0x09 && arg1<=0x0D || arg1==0x20 false 0:255 arg1>=0x09 && arg1<=0x0D || arg1==0x20 false arg1>=0x41 && arg1<=0x5A false 0:255 arg1>=0x41 && arg1<=0x5A false arg1>=0x30 && arg1<=0x39 || arg1>=0x41 && arg1<=0x46 || arg1>=0x61 && arg1<=0x66 false 0:255 arg1>=0x30 && arg1<=0x39 || arg1>=0x41 && arg1<=0x46 || arg1>=0x61 && arg1<=0x66 false false arg1 < 'A' || arg1 > 'Z' ? arg1 : arg1 + 32 false arg1 < 'a' || arg1 > 'z' ? arg1 : arg1 - 32 false false false false false false arg1>0?arg1:-arg1 false arg1>0?arg1:-arg1 false false false false false false false false false false false false false false false false 0: false :-1,1: false :-1,1: false false log(arg1) false 4.94066e-324: log(arg1) false 1.4013e-45: log(arg1) false 4.94066e-324: false false false false arg1>arg2?1:0 false arg1 >= arg2?1:0 false false false false false arg1<arg2?1:0 false arg1 <= arg2?1:0 false (arg1<arg2 || arg1>arg2)?1:0 false false false false false false false false false false log10(arg1) false 4.94066e-324: log10(arg1) false 1.4013e-45: log10(arg1) false 4.94066e-324: false false false false 4.94066e-324: false 1.4013e-45: false 4.94066e-324: false false false false false false false false false true false 0: false 0: false 0: false 0: 0: false 0: 0: false 0: false 0: false 0: false 0: false 0: 0: false 0: false 0: false 0: 0: false 0: false 0: false false false false false pow(arg1, arg2) false pow(arg1, arg2) false pow(arg1, arg2) false false false !0.0 false !0.0 false !0.0 false !0.0 false !0.0 false !0.0 false false false false false false false 0: 0: false 0: 0: false 0: 0: false 0: false false 0: false 0: false 0: false false false 0: false 0: 0: false false false false false false false false false maybe false false false false false false false 0:2 0: false false false false false 0:255 false false arg1 false false 1: false false 0: strlen(arg1) false false 0: false 0: false false 0: false 0: false 0: false 0: false 0: false false false false 0: false 0: false false false false false false false false false false 0: false false false 0:255 false false 0: false false false false false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false false false 0: false arg1 < 'A' || arg1 > 'Z' ? arg1 : arg1 + 32 false 0:255 arg1 < 'a' || arg1 > 'z' ? arg1 : arg1 - 32 false 0:255 false false false false false false false false false false false false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false false 0: 0:255 false false 0: false false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false 0,2:36 false false false 0: false 0: false false 0: false false 0: false 0: false false false false false false false arg1<arg2?arg1:arg2 false arg1>arg2?arg1:arg2 false false false false false false 0: false false false false false false 0: false false false false false false 1: false 1: false 1: false 1: false false false false false false false false false false false 0: false false 0: false false 0: false false false false false 0: false 0: false 0: false 0: false false false false 0: 0: false false false false 0: 0: false false 0: 0: false 0: 0: false 0: 0: false false 0: false 0: false 0: false 0: false 0: false 0: false 2:36 false false false false false false false false false false false false false false false false false false false false 0: false false false false false false false false false false false false false false false false false false false false false false 0: false false false false false false false false false false false false false false false false false false false false false false false 0: false false false false true false false false false false false false false false false false false false false false false false false false false false false false malloc calloc aligned_alloc realloc reallocarray free strdup free fopen tmpfile freopen fclose std::insert_iterator std::lock_guard std::unique_lock std::shared_lock std::fstream std::wfstream std::ofstream std::wofstream std::basic_fstream std::basic_ofstream std::pair std::mutex std::recursive_mutex