ellipsen



  • hi, brauch ich zwingend ein trenntoken (ws, komma) zwischen zwei ellipsen? gcc schluckt es auch ohne:

    template<typename T>
    struct foo{};
    template<typename r, typename c, typename... p>
    struct foo<r(c::*)(p......)>{};
    

    lg


  • Mod

    Ist erlaubt (siehe [dcl.fct]/4), aber verwirrend. Gewöhne es dir nicht an (Edit: Meine Signatur sollte sich zu Herzen genommen werden!).



  • türlich nicht, ging mir nur drum, ob das ein bug im gcc ist oder ob der standard sowas wirklich erlaubt. solche kuriositäten bekommt man schliesslich nicht jeden tag zu gesicht. danke und schönen tag noch.


Log in to reply