Domande taggate «memcmp»

6
Come confrontare le strutture generiche in C ++?
Voglio confrontare le strutture in modo generico e ho fatto qualcosa del genere (non posso condividere la fonte reale, quindi chiedere maggiori dettagli se necessario): template<typename Data> bool structCmp(Data data1, Data data2) { void* dataStart1 = (std::uint8_t*)&data1; void* dataStart2 = (std::uint8_t*)&data2; return memcmp(dataStart1, dataStart2, sizeof(Data)) == 0; } Funziona principalmente …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.