エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C++ 図からソースコード自動生成
まず、どんな形式でも構いませんが、図を保存するためのデータ構造を決める必要があります。そのデータ... まず、どんな形式でも構いませんが、図を保存するためのデータ構造を決める必要があります。そのデータ構造を中間言語と呼べなくもありません。そして、そのデータ構造は、実際の出力コードに変換しやすいものに設計しておくべきです。 C++とJavaでは、一口にクラスといっても仕様が大幅に異なります。C++のクラステンプレートやメンバテンプレートはJavaではほとんどが使えませんし、逆にJavaのfinalをC++で表現するのは、なかなか骨が折れます。ライブラリの違いをどうするかの問題もあります。 こうした部分をどうするのか、予め方針を決めておく必要があります。考えられる選択肢としては、 1. C++とJavaの両方に共通の仕様のみ記述可能にする。 2. 両方の言語の仕様を記述できるようにしておき、コード生成時に対応できない場合はエラーにする。 3. 予めユーザーに使用言語を選択させ、その言語の範囲で記