C++でTOMLを使おうぜ☆(^~^)?

べろぼんぼん☆(^~^) 公開下書き

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 C++で TOMLを使おうぜ☆?」

KIFUWARABE_80x100x8_01_Futu.gif
「 勝手にしろだぜ☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 C++ に コンフィグ・マネージャーも パッケージ・マネージャーも無いから 他の言語なら楽にできることも自力よ」

Working with Configuration Files (app.config) in C++/CLI

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ↑ まず、上のリンクを読んで……☆、」

20201214shogi57a1.png

<?xml version="1.0" encoding="utf-8"?>
<!--
  C++ には C#の App.config 相当は無いので、勝手に作ろうぜ☆(^~^)?
  References: https://www.codeproject.com/Articles/21036/Working-with-Configuration-Files-app-config-in-C-C
  - Project
    - Property
      - Configuration Properties
        - Build Events
          - Post-Build Event
            - Command line
              - `copy app.config "$(TargetPath).config"`
-->
<configuration>
  <appSettings>
    <add key="Profile" value="../../Profile"/>
  </appSettings>
</configuration>

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ↑ C# を真似て App.config を作れだぜ☆」

20201214shogi58a1.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ↑ あれま☆ 画像をアップロードできなくなったぜ☆」

cmake -S C:\Users\むずでょ\Documents\GitHub\hello-toml11\toml11 -B C:\tool\toml11

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ↑ コマンドだけでもメモって置こうぜ☆?」

ビルドを開始しました...
1>------ ビルド開始: プロジェクト: ZERO_CHECK, 構成: Debug x64 ------
1>Checking Build System
2>------ ビルド開始: プロジェクト: ALL_BUILD, 構成: Debug x64 ------
3>------ ビルドのスキップ: プロジェクト:RUN_TESTS, 構成: Debug x64 ------
3>プロジェクトはこのソリューション構成に対してビルドするように選択されていません。 
2>Building Custom Rule C:/Users/�ނ��ł�/Documents/GitHub/hello-toml11/toml11/CMakeLists.txt
4>------ ビルドのスキップ: プロジェクト:INSTALL, 構成: Debug x64 ------
4>プロジェクトはこのソリューション構成に対してビルドするように選択されていません。 
========== ビルド: 2 正常終了、0 失敗、0 更新不要、2 スキップ ==========

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ↑ あっ、コンパイルできね☆」

toml11

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ↑ 説明を読むか……☆」

(書きかけ)

何度でもクリック!→

むずでょ@きふわらべ第29回世界コンピューター将棋選手権一次予選36位

光速のアカウント凍結されちゃったんで……。ゲームプログラムを独習中なんだぜ☆電王戦IIに出た棋士もコンピューターもみんな好きだぜ☆▲(パソコン将棋)WCSC29一次予選36位、SDT5予選42位▲(パソコン囲碁)AI竜星戦予選16位

Crieitは個人で開発中です。 興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!

ボードとは?

むずでょ@きふわらべ第29回世界コンピューター将棋選手権一次予選36位 の最近の記事