0
A
回答
2
Boost 1.49已經具有BOOST_PP_TUPLE_SIZE宏
2
你不知道。這就是爲什麼每個使用元組的宏都需要你指定元組的大小。你可以嘗試這樣做基於2元組的東西,其中第一個值是第二大小:
#define MyTuple (2,(a,tuple))
#define MyTupleSize(S_) BOOST_PP_TUPLE_ELEM(2, 0, S_)
#define GetMyTuple(S_, I_) BOOST_PP_TUPLE_ELEM(MyTupleSize(S_), I_, BOOST_PP_TUPLE_ELEM(2, 1, S_))
MyTupleSize(MyTuple) // this is '2'
GetMyTuple(MyTuple, 1)// this is 'tuple'
不幸的是沒有辦法確定除了知道它或將它保存在一個元組的大小已知大小的元組或在列表中等
相關問題
- 1. 如何確定數組中定義的元素的數量?
- 2. 如何確定數組引用中元素的數量?
- 3. 確定變量中元素的數量
- 4. 可靠地確定數組中的元素的數量
- 5. 如何指定數組中的元素?
- 6. 如何確定與jQuery相同的類中的元素數量?
- 7. 如何在Ruby中設置固定數量的數組元素
- 8. 如何在數組中保留一定數量的元素?
- 9. 如何確定數組中不存在的元素?
- 10. 如何確定多維數組中的元素是否爲空
- 11. 如何顯示數組元素,如果元素的數量是一個變量
- 12. 如何將變量分配給數組中的特定元素?
- 13. 如何獲取數組中元素的數量,當元素是未知的
- 14. 如何一次讀取數組的所有元素並確定數組中已存在的元素?
- 15. 數組混淆確定元素號
- 16. 如何確定哪個元素在數組中移動?
- 17. 如何確定元素是否不在數組中?
- 18. 如何查找數組中大於其後所有元素的元素數量?
- 19. 數組元素數量
- 20. 如何比較數組中的元素與SList中的元素?
- 21. C - 數組中的元素數量?
- 22. 計算數組中元素的數量
- 23. 如何知道C中數組中元素的確切個數?
- 24. 移動數組元素一定量?
- 25. C++中的元組向量元素
- 26. 確定XDocument中的元素
- 27. 如何將元素的數量在C++中的整數數組?
- 28. 如何從表單元素的值中的數組中獲取數組元素?
- 29. 如何訪問元組中的元素?
- 30. 如何交換元組中的元素?