5.3 アラインメント調整のため、オフセットを切り上げる。 公開日:2021年8月16日 C++関数・テンプレート集プログラミング技術情報 実用上は元ネタのマクロで十分なのですが、この企画はあくまでも「C++関数・テンプレート集」ですので、ちょっと強引ながらもメタ関数と関数を作ってみることにします。 まずはメタ関数からです。 [crayon-67561ce5 […] 続きを読む
5.2 型のアラインメントを返す。 公開日:2021年8月16日 C++関数・テンプレート集プログラミング技術情報 境界調整(アラインメント)の要求サイズが必要になることがときどきあります。組込み開発ではとくに必要になることが多いのではないでしょうか? C++11以降であれば、そのものずばりの機能であるalignof演算子が使えます。 […] 続きを読む