An Embedded Engineer’s Blog

とある組み込みエンジニアの備忘録的なブログです。

2023-01-01から1年間の記事一覧

C++で任意のデータ型をシリアライズ - その4 使い方編

まえがき C++で任意のデータをシリアライズするためのクラスの実装方法を紹介します。 今回は前回に引き続き任意のデータ型(クラス/構造体)に対してシリアライズできるようにする方法について説明します。 ソース一式はGitHubで公開しています。 前提条件 今…

C++で任意のデータ型をシリアライズ - その3 テキスト形式シリアライズ編

まえがき C++で任意のデータをシリアライズするためのクラスの実装方法を紹介します。 今回は前回に引き続きテキスト形式でのシリアライズ処理の実装について説明します。 ソース一式はGitHubで公開しています。 前提条件 今回実装したソースは以下の環境で…

C++で任意のデータ型をシリアライズ - その2 バイナリ形式シリアライズ編

まえがき C++で任意のデータをシリアライズするためのクラスの実装方法を紹介します。 今回は前回に引き続きバイナリ形式でのシリアライズ処理の実装について説明します。 ソース一式はGitHubで公開しています。 前提条件 今回実装したソースは以下の環境で…

C++で任意のデータ型をシリアライズ - その1 インタフェース定義編

まえがき C++で任意のデータをシリアライズするためのクラスの実装方法を紹介します。 プログラムで扱っているデータをネットワーク経由で送受信する場合や、ファイルに保存する場合にはシリアライズ(直列化)してバイナリ配列や文字列などに変換する必要があ…