вывести значение, на которое указывает итератор тяги

Пожалуйста, смотрите код ниже:

thrust::device_vector<int>::iterator whereToBegin = copyListOfNgramCounteachdoc.begin();
end = thrust::unique_by_key(end.first, end.first + numUniqueNgrams,end.second);
thrust::device_vector<int>::iterator end1 = end.first;
thrust::device_vector<int>::iterator iter;
for(iter = whereToBegin; iter!=end1; iter++){
    //PRINT VALUE POINTED AT BY ITERATOR
 }

Вопрос действительно простой. Как напечатать значение, на которое указывает iter.


person Programmer    schedule 17.06.2012    source источник


Ответы (1)


В вашем коде хоста:

std::cout << *iter << std::endl;

Как и стандартные контейнеры.

person user703016    schedule 17.06.2012
comment
Спасибо. Я буду признателен, если вы также сможете посмотреть на мой вопрос, втягивающий::unique_by_key, пожирающий последний элемент, и дайте мне знать, если вы увидите что-нибудь смешное. - person Programmer; 18.06.2012