Как шаблонизировать ИМЕНА переменных, а не типы?

мой вопрос о том, как шаблонизировать имя члена класса, который должен

Может быть, упрощенный & псевдо-пример:

/** 
Does something with a specified member of every element in a List.
*/
template<membername MEMBER> // <-- How to define such thing?
void doSomething(std::vector<MyClass> all){

    for( i=0; i < all.size(); i++)
      all[i].MEMBER++; // e.g.; use all[i].MEMBER in same way

}

и

class MyClass{
public:
    int aaa, bbb, ccc;
}

и приложение: В моей реальной задаче все УЧАСТНИКИ того же типа, что и выше.

Спасибо,

Как я могу использовать WebClient для публикации массива значений вместо одного значения (значений, разделенных запятыми)?

Ура

Ник

7
задан niklassaers 15 October 2010 в 12:59
поделиться