Monday, January 01, 2007

memory

Что-то меня CRT-шный аллокатор памяти совсем не устраивает по функциональности. _aligned_malloc/_alligned_free, которые мне так необходимы, не являются ANSI функциями. Стандартного способа узнать количества выделенного блока памяти не существует.
Слабенько как-то... Написать что ли свой?

1 comment:

Anonymous said...

Можно сделать объединение (union), и при выделении памяти будет происходить выравнивание в соответствии с архитектурными особенностями. Конечно не особо переносимый вариант, но с другой стороны не очень понятно зачем вообще это понадобилось.