Я хочу использовать один кусок кода для двух разных типов данных без использования макросов. Я попробовал что -то подобное, но я не придумал полного решения. < /P>
void func(bool istype1, void *ptr)
{
void *t1;
if(isType1)
t1=static_cast(ptr);
else // isType1 == false means data type 2.
t1=static_cast(ptr);
...
...
...
}
Подробнее здесь: https://stackoverflow.com/questions/155 ... data-types
Мобильная версия