看板 C_and_CPP 關於我們 聯絡資訊
已經抓到是死在以下這個function void SCHEMATIC::BuildGrid() { POINT* p = NULL; //allocate grid size grid.resize( GridXMap.size() ); for ( size_t i = 0 ; i != GridXMap.size() ; i++ ) { for ( size_t j = 0 ; j != GridYMap.size() ; j++ ) { p = new POINT; p->SetRealX( GridtoX[i] ); p->SetRealY( GridtoY[j] ); p->SetPseudoX(i); p->SetPseudoY(j); grid[i].push_back(p); } } for ( size_t i = 0 ; i != GridXMap.size() ; i++ ) { for ( size_t j = 0 ; j != GridYMap.size() ; j++ ) { POINT* q = grid[i][j]; //set north if ( j != GridYMap.size() - 1 ) q->SetNorth( grid[i][j+1] ); else q->ResetValid(N); //set south if ( j != 0 ) q->SetSouth( grid[i][j-1] ); else q->ResetValid(S); //set east if ( i != GridXMap.size() - 1 ) q->SetEast( grid[i+1][j] ); else q->ResetValid(E); //set west if ( i != 0 ) q->SetWest( grid[i-1][j] ); else q->ResetValid(W); } } } 但我實在不知道哪裡寫錯了 可能是我老眼昏花 請教各位前輩指點 執行時的錯誤訊息為: Process returned -1073741819 (0xC0000005) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.217.12
ast9869:debug 時, 把Exception 打開吧 有一個Accecc Violation 10/21 01:29
helloken:不好意思 我是用Code::Blocks 不知1F所說得工具在哪 10/21 14:15
helloken:可否指點一下 感謝 10/21 14:15