_Pragma演算子を使ってみた。 公開日:2021年5月27日 プログラミング技術情報 以前から存在は知っていたけれど、使ったことがないものというのは少なからずあります。私にとって、_Pragma演算子もそのひとつでした。 _Pragma演算子というのはC99で導入された前処理演算子で、C++でもC++11 […] 続きを読む
構造体/共用体のエンディアン? 公開日:2021年5月27日 プログラミング技術情報象の卵を探して…… この命題に取り組む前に、エンディアンの定義について確認しておくことにします。通常は、バイトオーダー、すなわちバイト単位での配置方式または配置順序のことですが、ここではnoocyteさんによる下記の定義を踏襲することにしま […] 続きを読む
リライトについて 公開日:2021年5月26日 お知らせ こんにちは高木です、今回はちょっとしたお知らせです。 これまで別のブログや旧ブログの記事をリライトする場合には、それがリライトであることを最初にお断りしてきました。ただ、Webサイトを訪問してくださった方にとっては回りく […] 続きを読む
1ビットマイコンという「いちびった」存在 公開日:2021年5月26日 技術情報 こんにちは高木です。今回も別ブログの記事からのリライトです。 以前、社内でちょっとしたことが話題になりました。1ビットマイコンがそれです。 8ビットマイコンとか4ビットマイコンといったローエンドのマイコンなら普通に使われ […] 続きを読む
構造体のメンバ数の取得方法? 更新日:2021年5月27日 公開日:2021年5月26日 プログラミング技術情報象の卵を探して…… C言語の構造体のメンバ数を取得したいという要望があるようです。C言語の構造体は、あくまでもコンパイル時だけの概念であり、実行時には情報が失われてしまいます。ですので、実行時にメンバ数やメンバの型、あるいはメンバ名を取得す […] 続きを読む
浮動小数点数を使わずに円周率の計算をする 公開日:2021年5月25日 プログラミング技術情報 こんにちは高木です。今回も別サイトで過去に投稿した内容のリライトになります。 今回の内容は特定のプログラミング言語に依存した内容ではありませんし、おそらくプログラミング以外でも役に立つのではないかと思っています。 プログ […] 続きを読む
生のナル終端文字列を使わずにC++のプログラムを書けるか? 公開日:2021年5月24日 プログラミング技術情報 こんにちは高木です。今回も別サイトで過去に投稿した内容のリライトになります。 先日書いたように、C++の触りだけを学習するのであれば、ナル終端文字列を使わずにstd::stringで代用できそうです。では、std::st […] 続きを読む
今後の計画 公開日:2021年5月23日 お知らせ こんにちは高木です。夜遅い時間に投稿していますが、リアルタイムに読んでくださる方は少数派だと思いますので、時間帯にかかわらず「こんにちは」とあいさつすることにします。 本日いくつかの固定ページを追加して、どうにかこうにか […] 続きを読む
モダンC++のHello, World! 公開日:2021年5月22日 プログラミング技術情報 まだ何もないWebサイトなのに大勢の方に訪問していただきありがとうございます。また、旧サイトのコンテンツ目当てに来られた方にはご迷惑をおかけしています。必要な方はアーカイブを参照していただければ幸いです。 さて、それでは […] 続きを読む
近況報告 公開日:2021年5月21日 雑記 ご無沙汰しています、弊社代表の高木です。はじめましての方もいらっしゃるでしょうね? 以前はブログなどで精力的に情報を発信していたのですが、ここ数年はほとんど表に出なくなってしまいました。でも、ちゃんと生きていますよ、とい […] 続きを読む