0
我有一個形式的構造:轉發參數
template<class T>
void do_something_with_it(T*&& ptr)
{
//here I can do something with this ptr
}
template<class T,class... Args>
void do_something_with_them(T*&& ptr, Args&&... args)
{
do_something_with_it(std::forward<T&&>(ptr));
do_something_with_them(std::forward<Args&&>(args)...);
}
但出於某種原因,我不能這些參數轉發。有沒有辦法做到這一點?
我正在使用gcc 4.6.1。
如果我可能會問,完美的指針轉發是否會讓你獲益? – fredoverflow 2012-02-05 11:58:24
#FredOverflow完美的轉發指針可能不過是完美的轉發參數指針包肯定會做,或者不是。順便說一句,我只是想學習這些東西,所以我很樂意傾聽每一個意見。謝謝。 – smallB 2012-02-05 12:02:05