[問題] 請問為什麼 int ** 不能轉成 int const …
遇到的問題: (題意請描述清楚)
int ** ipp;
int const ** icpp = ipp; // Error
int const * const * icpcp = ipp; // OK
程式跑出來的錯誤結果:
invalid conversion
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
vc++ 2008, gcc 4.4
為什麼 line 2 無法編譯,line 3 又可以呢?,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.190.106
推
05/25 21:40, , 1F
05/25 21:40, 1F
推
05/25 21:44, , 2F
05/25 21:44, 2F
→
05/25 21:46, , 3F
05/25 21:46, 3F
→
05/25 22:00, , 4F
05/25 22:00, 4F
※ 編輯: photon3108 來自: 118.161.190.106 (05/25 22:00)
推
05/25 22:14, , 5F
05/25 22:14, 5F
→
05/25 22:22, , 6F
05/25 22:22, 6F
→
05/25 22:23, , 7F
05/25 22:23, 7F
→
05/25 22:28, , 8F
05/25 22:28, 8F
推
05/25 22:29, , 9F
05/25 22:29, 9F
→
05/25 22:29, , 10F
05/25 22:29, 10F
→
05/25 22:30, , 11F
05/25 22:30, 11F
推
05/25 22:41, , 12F
05/25 22:41, 12F
→
05/25 22:45, , 13F
05/25 22:45, 13F
→
05/25 22:47, , 14F
05/25 22:47, 14F
→
05/25 22:48, , 15F
05/25 22:48, 15F
推
05/25 22:54, , 16F
05/25 22:54, 16F
→
05/25 22:58, , 17F
05/25 22:58, 17F
→
05/25 22:59, , 18F
05/25 22:59, 18F
推
05/25 23:01, , 19F
05/25 23:01, 19F
→
05/25 23:02, , 20F
05/25 23:02, 20F
→
05/25 23:03, , 21F
05/25 23:03, 21F
推
05/25 23:07, , 22F
05/25 23:07, 22F
→
05/25 23:16, , 23F
05/25 23:16, 23F
→
05/25 23:16, , 24F
05/25 23:16, 24F
→
05/25 23:17, , 25F
05/25 23:17, 25F
→
05/25 23:18, , 26F
05/25 23:18, 26F
→
05/25 23:19, , 27F
05/25 23:19, 27F
→
05/25 23:26, , 28F
05/25 23:26, 28F
→
05/25 23:27, , 29F
05/25 23:27, 29F
推
05/25 23:30, , 30F
05/25 23:30, 30F
→
05/25 23:38, , 31F
05/25 23:38, 31F
→
05/25 23:57, , 32F
05/25 23:57, 32F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):