討論串[問題] const 轉換問題..
共 5 篇文章
內容預覽:
亂講,. B 把 p 傳到 A 是 non-const 變成 const,. 從較鬆的限制轉成較嚴的限制怎麼可能會 error,. 如果真的 error 請寫信去向你的 compiler 製造商提出嚴重抗議,. 都 2009 年了 C++ compiler 還寫不好。這樣寫絕對是有問題,. C((P
(還有912個字)
內容預覽:
就是我現在有三個函式是. A( const Packet *p). B(Packet *p). C(Packet *p). 而Packet是一個struct的型態。. 現在原本是. ===================================. B (Packet *p){. .... C
(還有666個字)
內容預覽:
用推文有點慢,我用回文的好了。謝謝您~. 這個部份沒有不會出現error,是我說錯了。. 可是很奇怪的是,我這樣丟過去的時候,裡面的東西竟然有所改變了。. 我在B(Packet *p)中去fprintf該packet中某一個欄位,它不會有出現0的情形。. 可是轉過去以後去做fprintf,卻發現某一
(還有285個字)
內容預覽:
亂講,. B 把 p 傳到 A 是 non-const 變成 const,. 從較鬆的限制轉成較嚴的限制怎麼可能會 error,. 如果真的 error 請寫信去向你的 compiler 製造商提出嚴重抗議,. 都 2009 年了 C++ compiler 還寫不好。這樣寫絕對是有問題,. C((P
(還有911個字)
內容預覽:
就是我現在有三個函式是. A( const Packet *p). B(Packet *p). C(Packet *p). 而Packet是一個struct的型態。. 現在原本是. ===================================. B (Packet *p){. .... C
(還有665個字)