C類相關的問題,請高手們指教一下,改了半天都達不自己的要求不勝感激

時間 2021-08-14 00:22:33

1樓:匿名使用者

改好了如下。

#include

#include

using namespace std;

class point

int gety()

int sum()

void setx(int ix)

void sety(int iy)

public:

int x;

int y;

point* ppoint;

};int main()

point1->ppoint=oldpoint;

oldpoint=point1;

ivec.push_back(point1);}}vector::iterator it=ivec.begin();

it++;

//第乙個的ppoint是null,先跳過去,其實我不太明白為什麼下面是輸出上乙個的資料

while (it!=ivec.end())system("pause");

return 0;

} 你說的這個問題和你寫的程式有些關係,你本來把東西壓進了vector,實際上在邏輯上就已經存在了前後的關係,這個就不需要儲存前乙個結構的指標了。

你如果依然要儲存,那程式就有問題了,你每乙個point都是區域性變數在棧上,每一次迴圈之後就釋放了(你把資料寫入了vector),那你也應該儲存vector裡該資料所在的位址噻。否則的話,就像我上面這麼做,所有資料都在堆裡申請空間。

求CAD大神們指教一下,CAD問題求指教

稒負弗箵 你的尺寸剛好沒截出來,所以只能交你方法,資料就沒有了。首先,你要在長方體最上面那一層,複製最左的那條邊線到你的圓心處,再畫橢圓,這一步有提示,注意看提示,輸入i 表示畫等軸測圓,你大概就是這一步不會吧?畫好後再複製圓,然後連線兩個圓,修剪多餘的線。得出上面一層的線條,改變軸測方向,向下複製...

請C 高手們幫我找一下以下程式的錯誤 我在VC 6 0下編譯構建都沒錯,但執行時總是只是達不到目的。謝謝

void player input 夢筆生花 緣來 include stdafx.h include include using namespace std class player player player player player void player input void player ...

希望高手們指教一下詳細步驟能讓IE視窗始終固定保持最大化

讓開啟的視窗最大化很簡單 1 開啟登錄檔 開始 執行 regedit 2 一次 hkey current user software microsoft internet explover main 右側找到 windows placement 雙位元組,開啟它將數值刪除,然後點選 確定 3 一次 ...