• [^] # Re: Dépêche actuelle et la suite

    Posté par (site web personnel) . En réponse à la dépêche Les coulisses du standard C++. Évalué à 10.

    Besoin d'un times à la Ruby? C++ sait faire!

    struct times_looper {
     unsigned long long n;
     template<typename F>
     void operator()(F fun) {
     for(int i = 0; i<n; ++i) {
     fun();
     }
     }
    };
    times_looper operator "" _times(unsigned long long n) {
     return times_looper{n};
    }
    
    int main(int argc, char** argv) {
     12_times( []() { std::cout << "la maitresse en maillot de bain" << std::endl; } ) ;
     return 0;
    }
    

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board