for文とif文を投げ捨ててRangeの力でプログラミングしてみた qiita.com/yumetodo/items/ce709

C++標準化委員会は踏み抜きやすいUndefined Behavior TOP100のようなものを公式に出すべきではないか qiita.com/yumetodo/items/d41bd

整数型だけならfor回せば行ける気もするけど、浮動小数点はどうだろうか・・・

>c++17以前でstd::bit_castのようなtype punningを行うとき、変換前後の型が整数型、浮動小数点型に限られる場合、constexprにこれを行う方法があるか

珍しい、C++サーバー案件だ。

C++のサーバーのメンテを行える方を募集します(SJTS)の依頼/外注|サイト構築・ウェブ開発の仕事 [ID:3434364]
crowdworks.jp/public/jobs/3434

yumetodo boosted

雑にしか検証していないけど、fafnirで入れたclang、VS2019から呼べないぽい・・・?
@kazatsuyu

Visual Studio 2019導入して、早速_MSC_FULL_VERの情報をcpprefjp, qiita, dev.to で更新してきた。

ん?よく考えると、2の補数を規定するようになるC++20では符号あり整数型に対するbit演算も安全に行える・・・?(よくわかってない
twitter.com/shumon_84/status/1

なんか C++で、 volatile のdeprecatedなんて提案が出ているらしい。それで思い出したのはN4036提案のときのLinus様のブチ切れなんだよね、

>そもそも、グローバルな最適化なんて糞食らえだ。ソースコードの解析だけですべてが分かると思うな。ソースコードに記述されていない、ハードウェアやモジュールなどの外部の別言語で書かれたライブラリがメモリを操作することだってあるだろうが。ローカルな最適化だけにしておけ。

そういえばC++20にConceptとRangeが来るなら、いまこそクッソ面倒なイテレータ作成をどうにかするP0186R0: Iterator Facade 提案を検討するときじゃないのか?
cpplover.blogspot.com/2016/03/

翻訳前の原文の公開いつだよと思ってみたら2017年だったでござる・・・
プログラミング、リファクタリング、そしてすべてにおける究極の疑問: No. 38 isus.jp/products/c-compilers/u

(size_t)-1が最大値になるって2の補数系を仮定しないと成立しなかったような・・・
size_tの最大値 qiita.com/dharry/items/0e0a291

msvc独自拡張では純粋仮想関数の定義をしかも宣言と同時に書くことができるらしい。
「VC++と規格書の相違点の確認方法について 」 teratail.com/questions/172451?

Show more
C++er丼(undefined丼)

C++erのための、C++erによる、C++erのMastodon