読者です 読者をやめる 読者になる 読者になる

グレインの備忘録

プログラミング関係とかをつらつらと。

Visual StudioのNDK開発でデバッグ時に「ステップできません。このメッセージは間違っているか、転送中に壊れました。」と出る

VisualStudioのNDK開発でデバッグ時にステップ実行をしていると「ステップできません。このメッセージは間違っているか、転送中に壊れました。」と出ることがある。 解消できないものかといろいろ試行錯誤していると、どうやら不適切なウォッチ式が存在して…

Android NDKでboost::filesystemが使えない

前回(Android NDK r11cでboost 1.61.0をビルド - グレインの備忘録)の続き。 リンクエラーになる boost::filesystemを使ったアプリをコンパイルするとリンカエラーが出てしまう。 libs/filesystem/src/path.cpp:function (anonymous namespace)::path_locale…

Android NDK r11cでboost 1.61.0をビルド

NDKでboost使おうと思ったら結構大変だったのでメモ。 まずビルドのやり方を調べてみて、良さげだったのがこのページ。 c++ - How to compile Boost 1.61 for Android NDK 11 - Stack Overflow ここの2番目のポストのやり方でほぼ完全にうまくいった。 一応…

バイナリモードのfseekとfwriteの挙動

バイナリファイルで一旦fwriteした後に前方へfseekして、もう一回fwriteすると上書きされるのか挿入されるのかたまに忘れるのでメモっとく。 結論から言うとfseekしてからfwriteすると元のデータは上書きされる。(まあ当たり前か) 例えば、新規ファイルにつ…