ユーザ用ツール

サイト用ツール


2024:07:03

文書の過去の版を表示しています。


7/3日記

プログラム

  • ソースコードにおいて、うまくGLFWを呼び出せなかったので改めて呼び出すことにした。
  • 実際のところ便利に使うのにもう1個ウィンドウを呼び出す処理を追加予定だが、これがうまく呼び出せない。
  • よく見たら、「imguiの抽象→具体化したcppファイルのほうにGLFWを呼び出している」ため、参照ができないということだった。
  • imguiのクラスのほうは枠や形状だけ作っており、実装はバックエンドによって違うため別途実装されている。
  • 今回はヘッダには実装絡みのソースコードはなかったので、改めて定義したという。

  • 結果、ウィンドウ生成もできた。
  • あとはパスの受け渡し。これも問題なくできた。
  • 現在パスは最大260文字にしてるけど問題ないだろうと考えた。
  • 勿論そんな長いのにしているかという問題はあるけど。

  • 今後やるとよさそうなの
  • テキストの非同期読み込み
  • コンパイルの非同期実行
  • どちらも面倒そうだけど、別スレッド立てて情報更新のタイミングを変数で取る等でどうにかなるかと思った。
  • いずれにしても簡単に実装する予定。そんな込み入ったことしない
2024/07/03.1719985021.txt.gz · 最終更新: 2024/07/03 14:37 by machiaworx