====== Xtal組み込みチュートリアル ====== XtalをC++に組み込む方法などをまとめたチュートリアルです。\\ 引越しついでに、最新版に対応した(適切な)表現に変えるなどの改訂をしました。 こちらもご利用ください(Wikiのコードにコンパイルチェックや補足等を加えたコードです)。 [[https://bitbucket.org/Sukai/xtal-samples]]\\ r429および最新リビジョンでの動作確認をしています。 Wiki内の記述と上記記述で食い違う部分があったらお知らせください。bitbucketのサンプルコードはリビジョンアップごとに一通り実行してチェックしてますので、基本的にはWikiが間違っています。 * [[.:embedding:exec]] * [[.:embedding:exec#Xtalを実行できる環境を作る]] * [[.:embedding:exec#文字列のコンパイル・実行、例外の捕捉]] * [[.:embedding:exec#ファイルの実行]] * [[.:embedding:exec#プロジェクトの文字コードとファイルの文字コード]] * [[.:embedding:fromcpp]] * [[.:embedding:fromcpp#組み込みクラスを使う]] * [[.:embedding:fromcpp#オブジェクトを取得する]] * [[.:embedding:fromcpp#関数を実行する]] * [[.:embedding:fromcpp#クラスのインスタンスを生成する]] * [[.:embedding:fromcpp#メンバ変数にアクセスする]] * [[.:embedding:fromcpp#型変換(1) AnyPtrとプリミティブ型・組み込み型]] * [[.:embedding:bind]] * [[.:embedding:bind#バインドとは]] * [[.:embedding:bind#バインド以外の渡し方]] * [[.:embedding:bind#変数などのバインド]] * [[.:embedding:bind#関数のバインド]] * [[.:embedding:bind#オーバーロードされた関数のバインド]] * [[.:embedding:bind#クラスのバインド]] * [[.:embedding:bind#型変換(2) AnyPtrとユーザー定義型]] * [[.:embedding:reload]] * [[.:embedding:reload#リロードとは]] * [[.:embedding:reload#最初の一歩]] * [[.:embedding:reload#クラスのリロード]] * [[.:embedding:reload#globalとリロードの深い関係]] * [[.:embedding:reload#リロード時の注意]] * その他、未分類