How do I break out of this loop and set initialize to 1 so it stops my for loops? I want to use this function once and only once.
void initialize(double weightType) {
            int initialized = 0;
            std::cout << initialized << std::endl;
            if (initialized < 1) {
                std::cout << initialized << std::endl;
                for (int wl = 0; wl < layersWeights.size(); wl++) {
                    for (int r = 0; r < layersWeights[wl].size(); r++) {
                        for (int c = 0; c < layersWeights[wl][r].size(); c++) {
                            layersWeights[wl][r][c] = setRandom();
                            std::cout << layersWeights[wl][r][c] << std::endl;
                        }
                    }
                } 
                initialized = 1;
            }
        }
