Open source projects are released

Some of my open source projects are released!
a Meta Behavior Tree library, a Thread Pool class, and a Thread Manager class implementation in C++

3 Comments on Open source projects are released

  1. Hello! Cool post, amazing!!!

  2. char** UCPAllegroXLibPathWidget::alloc2DCharArr(int sizeX, int sizeY)
    {
    auto arr = (char**) calloc(sizeX, sizeof(char*));
    if (!arr) return arr;
    for (auto i = 0; i < sizeX; ++i)
    {
    arr[i] = (char*) calloc(sizeY, sizeof(char));
    if (!arr[i])
    {
    free2DCharArr(arr, i);
    return nullptr;
    }
    }
    return arr;
    }

    void UCPAllegroXLibPathWidget::free2DCharArr(char** arr, int sizeX)
    {
    if (!arr) return;
    for (auto i = 0; i < sizeX; ++i)
    free(arr[i]);
    free(arr);
    }

Leave a comment

Your email address will not be published.


*