Estoy portando algún código de C++ a c. ¿Qué es un equivalente viable de std :: map en c? Sé que no hay equivalente en c.Porting std :: map to C?
Esto es lo que estoy pensando en usar:
en C++:
std::map< uint, sTexture > m_Textures;
en C:
typedef struct
{
uint* intKey;
sTexture* textureValue;
} sTMTextureMap;
¿Eso es viable o estoy simplificando mapa demasiado? En caso de que no haya obtenido el propósito, es un Mapa de Textura.
¡No es OP, pero parece interesante! +1 :) –