我有這兩個陳述。 string(sample_string).erase(i,j)
和 sample_string.erase(i,j)
有什麼區別?這些陳述之間有什麼區別
0
A
回答
1
sample_string.erase(i,j)
調用sample_string
對象上的erase
方法(假設這是一個實現此方法的類的一個實例)。
string(sample_string).erase(i,j)
創建string
類的臨時情況下,要求使用字符串初始化sample_string
對象string
構造函數,然後調用該臨時對象的erase
方法。
0
第一個,string(sample_string).erase(i,j)
創建一個臨時字符串,並從該臨時字符串中擦除。
第二次擦除字符串對象sample_string
。
1
相關問題
- 1. 這些陳述有什麼區別嗎?
- 2. 這些陳述之間有什麼區別?
- 3. 這些陳述之間有什麼區別?
- 4. 這些陳述之間的區別是什麼
- 5. 這兩個陳述之間有什麼區別?
- 6. 這兩個陳述有什麼區別?
- 7. 這兩個陳述有什麼區別?
- 8. 這兩個陳述有什麼區別?
- 9. 這兩個陳述有什麼區別嗎?
- 10. 這兩個比較陳述有什麼區別?
- 11. 這兩個委託陳述有什麼區別?
- 12. 這兩個陳述之間的區別是什麼(實體框架)
- 13. c中的條件陳述和控制陳述之間是否有區別?
- 14. 這兩個陳述之間的區別? - C++
- 15. 這些有什麼區別?
- 16. 這些有什麼區別?
- 17. 這兩行之間有什麼區別?
- 18. 這兩個....之間有什麼區別?
- 19. 這和之間有什麼區別:and:this?
- 20. 描述和描述之間有什麼區別?
- 21. 這些構建器模式之間有什麼區別?
- 22. 這些「打開」格式之間有什麼區別
- 23. 這些(bCondition == NULL)和(NULL == bCondition)之間有什麼區別?
- 24. 這些片段之間有什麼區別?
- 25. 這些Scripts.Render語句之間的編譯器有什麼區別?
- 26. 這些nasm堆棧推動之間有什麼區別?
- 27. Cocoa-Touch。這些NSMutableData方法之間究竟有什麼區別?
- 28. 這些術語之間有什麼區別:「協會」和「關係」?
- 29. 這些評論之間有什麼區別
- 30. 這些IBM.Data.DB2 dll之間有什麼區別?
您是否嘗試瞭解區別? – vib
是的,我有這個語句在for循環,並沒有「字符串」在開始它不工作的權利,我不知道爲什麼 – couch334
什麼是'sample_string'類型? –