Например, у меня есть std::map с известными sizeof(A) и sizeof(B), а внутри map есть N записей. Как бы вы оценили его использование памяти? я бы сказал, что это что-то вроде
(sizeof(A) + sizeof(B)) * N * factor
Но что является фактором? Может другая формула?
Может быть, проще попросить верхнюю границу?
std::map<A, B>, верно? - person the swine   schedule 21.09.2014