• Как инициализировать массив массивов массивов?

    @mrbbfst Автор вопроса
    Вот что получилось
    void neural_network_lib::Weight::fSetMemWeights()	//+
    {
    	this->d->pppdWeights = new double**[this->d->iQuantLayer];
    	for (int i = 0; i < this->d->iQuantLayer; i++)	
    		this->d->pppdWeights[i] = new double*[this->d->piQuantNInLayer[i]];
    	for (int i = 0; i < this->d->iQuantLayer; i++)
    		for (int j = 0; j < this->d->piQuantNInLayer[i + 1]; j++)
    			this->d->pppdWeights[i][j] = new double[this->d->piQuantNInLayer[i + 1]];
    }
    Ответ написан
    Комментировать