VisualStudio

^System::Stringを*charにして使いたい

VisualStudioを使ってC++/CLIを書き始めた。 それにOpenCVやOpenGLを絡めて画像を扱うとする。 C++/CLIでファイル名なんかのデータは基本的にSystem:Stringで与えられるが、 他のプログラムに渡そうと思ったら*char型への変換が必要。 #OpenCVのcvLoadImage…

便利なショートカットキーまとめ

Ctrl+K,Ctrl+F 選択範囲の一括インデント Ctrl+K,Ctrl+C 選択範囲の一括コメントアウト Ctrl+K,Ctrl+U 選択範囲のコメントアウト解除 Ctrl+} 対応する{}へのジャンプ Ctrl+Shift+} 対応する{}内を選択({}内では効果なし) Ctrl+L 現在の行を切り取り Ctrl+Shi…

C++/CLIによるGUIの作成

具体的な作り方に関してはこれから学んでいくので割愛 基本的にCとC++の使用が混在することになるが(Cで書いたものをC++で流用する場合など)、そのままだとエラーを吐く。 というのも、純粋なC++で書くというのがデフォルトの設定になっているため。これを…

VisualStudio+OpenCV(追記)

VisualStudio+OpenCV pragma命令によるやり方も含め再度まとめ。初回設定は割愛。 [プロジェクト(P)]→[(プロジェクト名)のプロパティ]→[構成プロパティ]→[リンカ]→[入力]→[追加の依存ファイル] cv.lib cxcore.lib cvaux.lib highgui.lib を追加。 もしくは…