Пишу для личного пользования набор define-ов на c++
То, что есть сейчас: http://pastebin.com/yzuNwrpQ
Вопрос: можно ли каким-нибудь образом получить во время компиляции из неопределённого количества аргументов вида a,b,c,… получить аргументы вида &a,&b,&c,…? Хочу в итоге получить функцию sc, которая записывается аналогично паскалевской read. Сейчас она принимает аргументы в виде sc(&a,&b,&c), нужно sc(a,b,c)
Условия: boost и m4 не используются, c++11 используется