, -, DeadMG , , , .
( , - ) " , ", . , . , :
template <class T>
class vector {
T *data;
size_t allocated;
size_t valid;
public:
};
32- . vector<vector<char> >, 12 , , . , , . , , - 32 64 . , , , , , (, , ).
, , 32- ( int) ( 36 ). , 204 - 209, , , .
, . - . . , , . , , , , - . , , Boost Pool Allocator Loki small object allocator.
( ) , vector<vector<char> > - :
char partitions[16];
struct parts {
int part0 : 4;
int part1 : 4;
int part2 : 4;
int part3 : 4;
int part4 : 4;
int part5 : 4;
int part6 : 4
int part7 : 4;
};
8 - 16, parts. , , , ( ) . , 2D- , .