C

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)))

Terma të lidhur