container_of
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
container_of është një idiomë e njohur nga kernel-i i Linux-it: nga pointer-i i një fushe gjen struct-in që e përmban. Kështu një listë e lidhur mund të futet brenda çdo struct-i.
EnglishEN
container_of is a well-known Linux kernel idiom: from a pointer to a field, it finds the struct containing it. That's how one linked list can be embedded in any struct.
Si ta mendosh
Si ta gjesh shtëpinë nga adresa e dritares së saj.
Lexoje në anglisht
Like finding the house from the address of one of its windows.
Shembull kodic
#define container_of(p, T, fusha) ((T *)((char *)(p) - offsetof(T, fusha)))