VC++ 7.0: Libaries – MFC (3/3)
std::string CString CFixedString
Stack: 28 4 (+16) ca. N + 28
Heap:
    assign <15 0 19 0
    assign >15 32 37 37
self-assign:
2 copies 1 copy 2 copies
fast if <16 very fast fast if <N
Thread-safe: almost no almost
Fool-proof: no yes no