File indexing completed on 2026-04-09 07:48:52
0001
0002
0003 #include <cstring>
0004 #include <cassert>
0005
0006 int main()
0007 {
0008 const char* AXES = "XYZ" ;
0009 unsigned x = strlen(AXES) > 0 ? AXES[0] - 'X' : ~0u ;
0010 unsigned y = strlen(AXES) > 1 ? AXES[1] - 'X' : ~0u ;
0011 unsigned z = strlen(AXES) > 2 ? AXES[2] - 'X' : ~0u ;
0012 unsigned w = strlen(AXES) > 3 ? AXES[3] - 'X' : ~0u ;
0013
0014 assert( x == 0u );
0015 assert( y == 1u );
0016 assert( z == 2u );
0017 assert( w == ~0u );
0018
0019 return 0 ;
0020 }