C/C++
VisualStudio2017以降でC++使用時に以下のような文字列リテラルをポインタに代入するようなコードを書く場合、デフォルトの設定ではエラーが発生します。 char *p = "test";C++11以降ではこのような暗黙キャストが発生する書き方は標準となっていないためエ…
Capstone disassembly frameworkをubuntuでビルドする方法デフォルトの設定でビルド git clone https://github.com/aquynh/capstone.git ./make.shクロスプラットフォーム向けのビルド クロスコンパイラをインストール sudo apt install g++-arm-linux-gnuea…
Android-NDKにてC/C++を使っていた時に、気づいたのでメモしておきます。処理系によってchar型の符号ありなしが変わるようです。 大半のコンパイラのchar型は符号ありのようですが、そうでない場合もあります。 Android-NDKの場合は符号なしでした。 参考記事…