awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesCustom Allocator Hooks

Mechanisms for replacing standard memory allocation functions with custom implementation pointers.

Distinct from Function-Pointer Callbacks: Distinct from Function-Pointer Callbacks: focuses on memory management hooks rather than runtime logic callbacks

Explore 1 awesome GitHub repository matching programming languages & runtimes · Custom Allocator Hooks. Refine with filters or upvote what's useful.

Awesome Custom Allocator Hooks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • antirez/sdsAvatar antirez

    antirez/sds

    5,486Vezi pe GitHub↗

    sds este o bibliotecă C pentru șiruri de caractere dinamice care oferă un wrapper pentru gestionarea memoriei șirurilor alocate pe heap. Aceasta implementează stocarea sigură pentru date binare prin urmărirea explicită a lungimii șirurilor, permițând bibliotecii să gestioneze caractere nule în interiorul datelor. Biblioteca se distinge printr-o arhitectură de memorie care utilizează pointeri de funcție interschimbabili pentru alocare și eliberare, permițând integrarea unor manageri de memorie personalizați. Utilizează urmărirea lungimii stocată în header pentru a oferi acces în timp constant și menține padding-ul buffer-ului terminat în null pentru a asigura compatibilitatea cu funcțiile standard de șiruri din C. Toolkit-ul acoperă o gamă largă de capabilități de manipulare a șirurilor, inclusiv concatenare, tokenizare, îmbinare și extragerea intervalelor. De asemenea, oferă utilitare pentru mutarea buffer-ului in-place, cum ar fi tăierea și decuparea, și include alternative optimizate de formatare a șirurilor față de funcțiile standard de print.

    Provides interchangeable function pointers for allocation and freeing to enable custom memory managers.

    C
    Vezi pe GitHub↗5,486
  1. Home
  2. Programming Languages & Runtimes
  3. Function-Pointer Callbacks
  4. Custom Allocator Hooks