Porting std :: mapear para C?
Estou portando algum código c ++ para c. O que é um equivalente viável de std :: map em c? Eu sei que não há equivalente em c.
Este é o que estou pensando em usar:
In c ++:
std::map< uint, sTexture > m_Textures;
In c:
typedef struct
{
uint* intKey;
sTexture* textureValue;
} sTMTextureMap;
Isso é viável ou estou simplificando demais o mapa? Caso você não tenha o objetivo, é um Mapa de Textura.