ページ 11

どうしてerrorになるのかわからない

Posted: 2014年12月10日(水) 08:17
by takuma

コード:

#include <iostream>
#include<fstream>
#include <string>
#include"define.h"
#include"dataread.h"
#include <cstdlib>
using namespace std;

DataRead::DataRead()
{
}

int DataRead::readf(void)
{
    int low, colum, layer, nnet, i, j, k ;
   
    int net[5][k];
    for (k=0; k<=9; k++);


    ifstream input_file("data3d.out");
    input_file >> low >> colum >> layer >> net;
    cout << " " << net << "" << endl;
    cout << " " << colum << endl;
    cout << " " << low << endl;
    cout << " " << layer << endl;
   

    ifstream input_file2("data4.out");
    input_file2 >> n;
    for(i=0; i<n; i++){
       for(j=0; j<5; j++){
          input_file2 >> nnet[i][j];
       }
    }
    



    return 0;
}
 
としたんですが
errorがでます。
どこがおかしいのせしょうか。

Re: どうしてerrorになるのかわからない

Posted: 2014年12月10日(水) 10:28
by hide
デバッグのコツはエラーの内容を把握することです
コンパイルが通らないのか リンクが通らないのか
実行できないのか 実行すると止まるのか

開発環境にはなんと出ているのか