CDTのCppUnitプラグイン
参考サイトhttp://d.hatena.ne.jp/torutk/20081018/p1 ソースhttp://sourceforge.net/projects/ecut/ 公式プラグインサイトhttp://www.ec…
参考サイトhttp://d.hatena.ne.jp/torutk/20081018/p1 ソースhttp://sourceforge.net/projects/ecut/ 公式プラグインサイトhttp://www.ec…
以下、起動済みのhoge_exeをデバッグする場合。 hoge_exeはCDT上で、Debug/hoge_exeに存在するものとする。 1.事前にCDT上でビルドして、実行バイナリを作成しておく。 2.ソースコード上で、…
とある処理について、「ここからその処理ですよ」とコメントで書くと、 その処理の終了がどこなのかわからなくなることがある。 処理を記述するコメントの場合、その処理の終了コメントみたいなものもあった方がいいと思うんだけど、 …
デバッグで一番使うのは、ブレークポイントより、監視ポイント。 監視ポイント追加手順は以下。 1. 「デバッグ」ボタンからデバッグパースペクティブを起動。 2. 「ブレークポイント」タブで右クリックし、「監視ポイントの追加…
http://monoist.atmarkit.co.jp/fembedded/articles/eclipseccplusplus/02/eclipseccplusplus02d.html 便利ですのー。
Elf、GNU Elfだとかの違いが不明。 Windowsのexe形式ならわかるが、Linuxでもライブラリと実行バイナリさえあれば、他のLinux環境でも動作することは保証されている? ようするに、Linuxの実行バイ…
char配列とstring文字列の相互やりとりは、以下のコードでなんとかなる
のように、copyを使う。 上記のようにmemcpyを使ってしまうと、バイナリにヌル文字が含まれていたときの挙動が怪しいので避ける。テストプログラムではいちおうコピーされているみたいだが。
出力結果 よーするに代入するだけでOKってことですな。 ただ、バイナリデータはこれじゃ無理。 string型にバイナリデータを代入する際は、assign()を使って、サイズを明示的に指定する必要がある。
VMに1GBメモリを割り当てると、PCのメモリが2GBでも足りませんのー。 4GB積もうかなー。
最近のコメント