討論串[問題] string和c_str()的奇怪輸出
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Killercat (殺人貓™)時間7年前 (2018/09/15 21:01), 7年前編輯資訊
0
0
1
內容預覽:
這種錯誤還有另外一種很常見的形式,常見於下面這樣:. class Foo {. const char* literal;. void setString(const char* a);. };. void foo::setString(const char* a) {. literal = a;.
(還有884個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 7年前最新作者descent (「雄辯是銀,沉默是金」)時間7年前 (2018/09/14 21:31), 編輯資訊
0
0
0
內容預覽:
這裡產生一個暫時物件叫他 tmp_x 好了,. tmp_x 的生命很短, 是個短命鬼, 當這行結束之後,. 這個 tmp_x 就不存在了。. 所以你的指標 x 指向一個已經不存在的 tmp_x,. 自然是任何事情都有可能發生了。. --. 紙上得來終覺淺,絕知此事要躬行。. --. 發信站:

推噓2(3推 1噓 8→)留言12則,0人參與, 7年前最新作者KaryuuIssen (一閃)時間7年前 (2018/09/14 15:30), 編輯資訊
0
0
0
內容預覽:
開發平台(Platform): (Ex: Win10, Linux, ...). Linux. 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出). GCC 5.4. 問題(Question):. 昨天碰到的奇妙問題:. #include<iostream
(還有335個字)
首頁
上一頁
1
下一頁
尾頁