2
A
回答
2
http://www.boost.org/doc/libs/release/libs/mpl/doc/refmanual/for-each.html
你基本上要遍歷整個列表,並介紹了某種條件: 如:
struct F {
void operator(T &t) {
if (i_ == index) ...
++i;
}
int index = ...;
int i_ = 0;
};
for_each<L>(F(index));
相關問題
- 1. 在運行時獲取元組索引的類型
- 2. 如何在運行時獲取對象類型?
- 3. 相同類多次如何使用索引獲取對象
- 4. 如何獲取jQuery對象內相對於該對象的元素的索引?
- 5. 如何獲得對應於原始類型的引用類型?
- 6. 如何獲取行索引?
- 7. 如何在運行時獲取對象集合中的對象類型?
- 8. 如何獲取可變類模板中的類型的索引?
- 9. 在運行時獲取模板類型
- 10. 運行時獲取輸入類型
- 11. 如何在運行時獲取參數的名稱類型?
- 12. 在運行時獲取對象的父類型
- 13. XCode引用類型 - 相對於項目
- 14. 獲取列表子相對於父項的索引
- 15. 獲取相對於索引文件的Symfony URL
- 16. 如何獲取鍵值對的索引
- 17. 如何查找相對於datakey的行索引在GridView asp.net
- 18. 如何在運行時設置獲取類型? +休眠
- 19. 如何獲取(打印)元素相對於其父元素的索引
- 20. 如何索引相對於時間變化的虛擬字段
- 21. 在運行時獲取對象類型PRISM MVVM
- 22. 獲取URI對XAML類型在運行時
- 23. 如何在運行時輸入對象,同時在運行時獲取類型信息
- 24. 如何獲取listview的行索引?
- 25. 如何獲取WPF Datagrid的行索引?
- 26. 如何使用ThinkingTank和indextank對相關模型進行索引
- 27. 的java:運行時相當於數字類型間鑄造的
- 28. 獲取使用TypeBuilder在運行時創建的類的類型
- 29. 在運行時獲取非泛型IDictionary的鍵和值類型
- 30. 如何獲取索引器類對象的大小(元素數)?
請提供你想要完成什麼一些背景。 – 2011-05-13 18:47:48
可能你會發現這個問題很有用:http://stackoverflow.com/questions/4798169/is-there-a-way-to-break-out-of-boostmpl-for-each – Nim 2011-05-13 19:53:43
@Emile Cornier>無論context,mpl :: list是一個提供編譯時類型容器語義的類型容器。所以問題很清楚:我得到了這個編譯時類型列表,我想獲取特定索引處的類型,但是我只在運行時獲得索引,而不是編譯時。 – Klaim 2011-05-13 20:26:18