月別アーカイブ: 2024年12月

ロシェ桃山2024-2025年末年始の営業時間

12/27 14:30-23:00

12/28 10:00-23:00

12/29 10:00-23:00

12/30 10:00-23:00

12/31 10:00-18:00

1/1 休業

1/2 12:00-23:00 要電話予約 ※

1/3 10:00-23:00 要電話予約 ※

1/4 10:00-23:00 要電話予約 ※

※自転車で移動できる範囲ぐらいにはいるので連絡直前でも大体大丈夫です

江添本写経scope_exit

写経中にstd::scope_exitというものが出てきたが、(本が書かれている時点ではC++20に公式に取り込まれる予定だったみたいだが)C++20ではまだ取り込まれていない模様。

experimental/scopeというとこで実験的に入っているっぽい。

#include <experimental/scope>してstd::experimental::scope_exitすると使える模様。

experimentalなので何かあるかもしれないが写経はこれで使ってみる。

#include <iostream>
#include <experimental/scope>

void example() {
    auto cleanup = std::experimental::scope_exit([] {
        std::cout << "Scope exited.\n";
    });

    std::cout << "Doing work inside the scope.\n";
}

int main() {
    example();
    return 0;
}

な感じ。