Sto eseguendo il porting di un codice C++ in c. Qual è un equivalente valido di std :: map in c? So che non esiste un equivalente in c.Porting std :: map to C?
Questo è quello che sto pensando di utilizzare:
in C++:
std::map< uint, sTexture > m_Textures;
in C:
typedef struct
{
uint* intKey;
sTexture* textureValue;
} sTMTextureMap;
È che fattibile o sto semplificando mappa troppo? Nel caso in cui non hai ottenuto lo scopo è una mappa delle texture.
Non OP, ma questo sembra interessante! +1 :) –