你应当学习 c++17

你应当学习 c++17

帖子jesse » 2018-03-20 0:05

代码不需要解释了,看看就懂了

代码: 全选
import std;

template <typename T>
class FuckN {
public:
        FuckN(const T && val) {
                auto * ptr = new T;
                *ptr = val;
                std::clog << *ptr << std::endl;
                delete ptr;
        }
};

int main() {
        using namespace std::chrono_literals;
        using namespace std::string_literals;
        auto sleep = [] (const auto && period) {
                std::this_thread::sleep_for(period);
        };
        FuckN f1{"I have you."s};
        sleep(1500.123ms);
        FuckN f2{std::complex(2.3, 6.8)};
        sleep(1001000.123us);
        FuckN f3{3.1415926535897932};
        sleep(1000100100.123ns);
        FuckN f4{1234};
        sleep(0.02min);
        std::clog << "#&$&$&$$&&^%-.$%"s << std::endl;
        sleep(1.0h/3600*1.2);
        std::clog << '.' << std::endl;
}
头像
jesse
版主
 
帖子: 91
注册: 2012-03-23 23:05

回到 [编译、链接]

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客

cron
Not able to open ./cache/data_global.php