Re: Динамиски определить имеет сложный тип или простой
От: uzhas Ниоткуда  
Дата: 13.02.13 08:45
Оценка:
Здравствуйте, LowCoder, Вы писали:

LC>для простых типов такие конструкции то не нужны.

1) для простых типов такие конструкции все равно работают. вопрос лишь в скорости
2) Вот мне и нужно как то разделить код для объектов и для простых типов.
могу порекомендовать type_traits:
is_pod, is_scalar, is_fundamental, etc
http://www.cplusplus.com/reference/type_traits/
специализация контейнеров для POD скорее всего будет работать пошустрее, чем обобщенный вариант

3) Просто new не подойдет так как мне нужно выделть пул памяти, потом возможно изменять его размер итд. malloc, realloc подходит много лучше, сложности тока с объектами.
предупреждаю, что realloc для объектов скорее всего будет работать неправильно, т.к. эта функция работает только с сырой памятью и ничего не знает от типах и конструкторах\деструкторах

успехов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.