討論串[問卦] C++到底難學在哪裡
共 16 篇文章
內容預覽:
因為C++有太多一不小心就會出事的細節。. 舉個常見的例子:. 今天有個vector<T>. 你從vector拿T&出來用的同時,另外一條thread正在push_back到vector裡,碰巧觸發vector的array resize,原本存在heap的資料統統copy到新的memory addr
(還有379個字)
內容預覽:
看到標題我就想問,C++是不是沒那麼適合新手學啊?. 我資工大一上程設就C++,那時候用的是螞蟻書. 之後不知道是我沒天分,還是教授講太爛,. 學期中講到pointer我就聽不懂,直接斷然轉學. 後來聽說沒程設基礎的,直接從C開始學比較容易. 不知道是不是真的. --. ※ 發信站: 批踢踢實業坊(
(還有265個字)
內容預覽:
指標不熟,單純就是練的不夠多,練多了就會知道這東西是什麼. 你只看書上描述當然看不懂,直接跳下去寫就知道了. 例如. int main(). {. int temp[5];. for(int i=0;i<5;i++){. temp[i]=i+1;. printf("temp[%d]=%d\r\n",
(還有1056個字)