Change History (2)

comment:1 Changed 4 years ago by Артур Гулецкий (huletski)

Замечания:

  • такой код не компилируется:
    lab_13::my_array<bool, 2> a;
    a[0] = a[1] = true;
    
  • а такой компилируется:
    lab_13::my_array<bool, 2> a;
    a[0].pos_; // ?!
    

my_array.h

  • noexcept не хватает;
  • 83: return (*this)[index]
  • 108: memset'ом был бы лаконичнее и немного эффективнее;
  • 100: N == 0;
  • 114: используйте CHAR_BIT.

Баллы: 7.5

comment:2 Changed 4 years ago by Артур Гулецкий (huletski)

Resolution: задача сдана
Status: assignedclosed
Note: See TracTickets for help on using tickets.