-3
我想自動更改指向函數的指針的名稱,本例中指向函數「CImageGraph」的指針的名稱,如下所示。例如,我希望指針名稱爲「pGraph」加上循環索引「ttt」;但是,我收到錯誤。那麼自動更改指針名稱的最佳方法是什麼?謝謝。將指針的名稱更改爲自動運行
const word nStates = 9;
const int T = 6;
const int nState = 2;
for(int ccc = 0; ccc < nStates; ccc++){
for(int ttt = 0; ttt < T; ttt++){
string pGraph = "pGraph"+ttt;
CImageGraph *pGraph = new CImageGraph(nState);
}
}
沒有(直接的)方式。 ...這個XY問題的真正目的是什麼?我相信有一個更好的解決方案[比地圖等]。 – deviantfan
所以你說你有指向函數'A'的指針,並且你想讓它成爲一個指針函數'A1'? –
編號我真的有興趣改變指針本身的名稱,而不是它正在指向的函數,即我想創建使用索引的指針名稱:pGraph0,pGraph1,pGraph2,pGraph3,pGraph4,pGraph5和pGraph6都指向CImageGraph功能在不同的地址。 – Benson