カリスマプログラマーとして部署内では絶大な信頼を集めている。容姿端麗で頭脳明晰、スポーツも万能。ソース1のPersonクラスを保存する時、中沢くんはソース2のようなコードを書いていたようです。規模が大きく複雑なデータを保存しますので、中沢くんのような悲しい事態に陥ってしまうことも少なくありません。ソース1.クラス定義(class.h)ソース2.中沢くんの保存処理コード(normal-main.cpp)しかし、Theolizer®(セオライザ)を使えば、大石先輩がやったように素早くプログラムを開発できます。この例ならばソース3のようなコードになります。1行でJsonファイルへ保存できました。ソース3.大石先輩の保存処理コード(theolizer-main.cpp)大石先輩の実行結果(theolizer-test.json).さて、漫画の中で中沢くんが言ってましたが、従来のシリアライザを使っても上記のように保存/回復でき、たいへん便利です。実際のプロジェクトで使おうとすると深刻な問題があることに気づきます。大規模なデータ構造には使いづらいのです。Theolizer®(セオライザ)が完成し正式リリースしました。想像してみてください。クラスにメンバ変数を追加した時、保存/回復・送受信のコードを修正する必要がないのです。追加したメンバは自動的に処理されます。規模が大きなデータ構造の時も使いやすいのです。嬉しいことにC言語的な構造体ならばC言語+αの知識で十分に使えます。私は、Theolizer®を使ってみてその手軽さに驚いています。これで終わり?」と感じると思います。Theolizer®を使えばプロジェクトは余裕を持って締め切りに間に合うようになるでしょう。.GitHubにて公開中どなたでもTheolizer®をお試し頂けますので、C++のデータ保存/通信プログラムの開発ツールに興味がある方は是非使ってみて下さい。ZIP」にてZIPファイル形式でダウンロードできます。テクノロジーの登録商標です。technology.。