[問題] 指標問題
簡單的說,遇上的問題是指標都指到同一個地方,但我不知道要怎麼更改這個問題
我想做一個存放時間的vector,裡面放的值要不一樣
之後我要計算它們之間的時間差。
不過卻搞不定指標的問題,它們都指到同一個地方,所以值都一樣
請問如何才能設定五個tm的object放入vector中呢? 謝謝!
int main (){
vector<tm*> TList;
time_t t1;
time(&t1);
for (int i = 0 ; i < 5 ; i++){
tm * t = localtime(&t1);
TList.push_back(t);
}
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.194.131
推
10/22 16:03, , 1F
10/22 16:03, 1F
討論串 (同標題文章)