2
A
回答
4
我發現這個從GCC 4.4的STL:
#ifdef __GXX_EXPERIMENTAL_CXX0X__
_Vector_base(_Vector_base&& __x)
: _M_impl(__x._M_get_Tp_allocator())
{
this->_M_impl._M_start = __x._M_impl._M_start;
this->_M_impl._M_finish = __x._M_impl._M_finish;
this->_M_impl._M_end_of_storage = __x._M_impl._M_end_of_storage;
__x._M_impl._M_start = 0;
__x._M_impl._M_finish = 0;
__x._M_impl._M_end_of_storage = 0;
}
#endif
1
GCC supports rvalue references。不幸的是,the libstc++ page沒有說如果庫實現利用了。
相關問題
- 1. gcc還支持sjlj嗎?
- 2. 所有的gcc版本都支持gcc的@file選項嗎?
- 3. Ruby中的STL支持
- 4. gcc插件支持何時出現?
- 5. 現在支持Google應用引擎會話嗎?
- 6. gcc支持boost :: unordered_map
- 7. STL容器支持Windows Mobile
- 8. GCC是否支持C++ AMP
- 9. gcc是否支持unique_locks?
- 10. STL:存儲引用或值?
- 11. 尋求支持STL的C++ filt
- 12. 磁盤支持的STL容器類?
- 13. 在linux和gcc中支持16位wchar_t
- 14. cygwin上的gcc 4.7.3支持C++ 11併發功能嗎?
- 15. 右值引用允許懸空引用嗎?
- 16. My YouCompleteMe Vim插件不支持STL
- 17. 將右值引用參數轉換爲右值引用?
- 18. C++ 0x GCC支持iPhone的Lambda
- 19. 引用STL地圖元素的值?
- 20. 爲什麼GCC會說「不再支持命名的返回值」?
- 21. 如何在mingw的gcc中啓用iconv支持?
- 22. reStructuredText引用頁碼支持
- 23. 在opencl中支持stdint.h嗎?
- 24. 你支付Subversion支持嗎?
- 25. 它仍然值得支持ios 3.1嗎?
- 26. Highchart - 熱圖支持SUM值嗎?
- 27. GCC STL綁定檢查
- 28. 右值引用或轉發引用?
- 29. gcc爲什麼不支持裸函數?
- 30. GCC是否支持命令文件
「STL」 是標準模板庫;其中大部分是1998年C++標準採用的,其中一些技術後來被應用於其他組件,如iostream和字符串。今天,有些人錯誤地將整個C++標準庫(「stdlib」)或其全部模板稱爲「STL」。請參閱http://www.hpl.hp.com/techreports/95/HPL-95-11.html和http://www.sgi.com/tech/stl/ – 2010-04-21 16:52:52
@Roger:它是標準的,它是使用模板,它是一個庫。爲什麼我們挑選這些東西。 – Inverse 2010-04-22 22:59:37
@反過來:不,它不全是標準的,只有大部分被採用。另外,我相信OP並不意味着排除不是來自STL的stdlib部分。 – 2010-04-22 23:12:59