lamento la demora pero no quería publicar una respuesta hasta probar bien la sugerencia de ZEROKILLED. lamentablemente no funciono, ya no se que mas hacer, buscare una alternativa talvez use un vector para guardar la información y ordenarla posteriormente, claro mi pregunta inicial quedaría sin responder
, gracias ZEROKILLED
.