閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

2021-10-01から1ヶ月間の記事一覧

has_parent_pathの戻り値

C++

www.little-cuckoo.jp path::has_parent_path - cpprefjp C++日本語リファレンス パスにルートパスのみが含まれていれば、ルートパスの親はルートパスと見なされてtrueが返る ということでした。 c++ - How can a std::filesystem root path have itself as …

ルートディレクトリでhas_parentがfalseになると思っていた

ルートディレクトリでhas_parentがtrueになるの解釈違いだった— wata_d (@wata_d) 2021年10月27日 #include <filesystem> namespace fs = std::filesystem; int main() { fs::path path(R"(C:\Users\Public\Documents)"); while (path.has_parent_path()) { std::cout <<</filesystem>…

朝、意味も無くドトールにコーヒーを飲みに行ったりしている

朝起きて、わざわざ駅前のドトールまで行ってコーヒー飲んでまた家に帰ってきて始業する、みたいなことをやっています。 目覚ましと、僅かながら歩数稼ぎと、ついでに抜きがちな朝食を食べておいて痩せないようにしたい、という辺りが目的。 通勤……というか…

OpenCVのMat構造体で任意の列を処理したいとき

C++

メモリ構造を考えるとそれはそう、という話なんですが、こういうコードを書くと実行時間に差が出ます。 cv::TickMeter ticks; ticks.start(); for (int i = 0; i < 1000; ++i) { const auto m = cv::mean(mat.row(i))[0]; } ticks.stop(); std::cout << tick…

OpenCVのMatが強かった

C++

C++版のMat構造体って表現力豊かだなーと思っていましたが、oepratorも色々用意されていて今まで書いてたコードも冗長だったなと気付かされました。 OpenCV: cv::MatExpr Class Reference Matとdoubleを比較してマスクを得る…みたいなことができるので、これ…

ヤクルトの宅配を頼んでみた

なんとなく、透析導入してから1日1本ヤクルトを飲んでいます。特に便秘が改善するとか体感できる何かはないのですが、量が少ないので飲み過ぎることもなくていいかな、と。 ただスーパーで10本入りのものを10日置きに買うのも面倒になってきたので、宅配を頼…