• ZILtoid1991@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    The greatest fixes to all your pointer issues:

    1. Use a debugger, so you’ll know when it happens.
    2. A simple safety check goes very far, and is easy to implement.
    if (refVal != null) {
        //Do the thing
    } else {
        //Optional in case if your reference value is uninitialized, can be useful for certain things too
    }
    
    
      • ReCursing@kbin.social
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Or using a different programming language that abstracts all that shit away because the people who made it are almost certainly better at memory management than I am!