What do the "..." mean in virtual void foo(...) = 0;?
<p>Pretty simple question I think but I'm having trouble finding any discussion on it at all anywhere on the web.  I've seen the triple-dot's as function parameters multiple times throughout the years and I've always just thought it meant "and whatever you would stick here."  Until last night, when I decided to try to compile a function with them.  To my surprise, it compiled without warnings or errors on MSVC2010.  Or at least, it appeared to.  I'm not really sure, so I figured I'd ask here. </p>
