IAtlStringMgr::Reallocate
Bir dize veri yapısı reallocates.
CStringData* Reallocate(
CStringData* pData,
int nAllocLength,
int nCharSize
) throw( );
Parametreler
pData
Bu bellek yöneticisi tarafından önceden ayrılmış bellek için işaretçi.nAllocLength
Yeni bellek bloğu içindeki karakter sayısı.nCharSize
Dize Yöneticisi tarafından kullanılan karakter türünü boyutunu (bayt cinsinden).
Dönüş Değeri
Yeni ayrılan bellek bloğunun başlangıcına bir işaretçi döndürür.
Notlar
Tarafından belirtilen varolan bellek bloğu yeniden boyutlandırmak için bu işlev çağrısı pData.
Call IAtlStringMgr::Free bu yöntem tarafından ayrılan belleği serbest bırakmak için.
[!NOT]
Kullanım örnekleri için bkz: bellek yönetimi ve CStringT.
Gereksinimler
Başlık: atlsimpstr.h