C, C++, VC++, C++builder[C++]exeファイルのリバースエンジニアリングメモ Windowsの実行形式exeファイルから、元のソースコードを復元し、解析したい場合の方法をまとめました。exeファイルのリバースエンジニアリングリバースエンジニアリングって、逆コンパイル、デコンパイル、デコード(Decode)とか、さまざ... 2016.12.02C, C++, VC++, C++builder
C, C++, VC++, C++builder[VC++8.0]Thread 基本のスレッド。JavaとかSwiftとか言語によって、書き方違う。参考元マルチスレッド最初に、WndProcでCreateThreadを呼んで、スレッドを生成する。最後に、ExitThreadでスレッドを終わらせる。というイメージ。実際に... 2014.06.06C, C++, VC++, C++builder
C, C++, VC++, C++builder[VC++8.0]ON_MESSAGEマクロとPostMessage ON_MESSAGEについてメソッド:ON_MESSAGE(message, memberFxn )引数:message:メッセージ IDmemberFxn:メッセージが割り当てられるメッセージ処理関数名関数の型は afx_msg LRES... 2014.06.06C, C++, VC++, C++builder
C, C++, VC++, C++builder[VC++]バージョン違いによるエラー 過去のwikiの情報をこちらに移行しました。以下のエラーが発生>LINK : fatal error LNK1181: 入力ファイル 'C:Program FilesMicrosoft Visual Studio 8VCPlatf... 2014.03.06C, C++, VC++, C++builder
C, C++, VC++, C++builder[VC++]コンパイル時の設定が異なるもの通しのビルド時のワーニング Visual Studioで、Visual C++のアプリを作っていて、ビルド時に発生したワーニングについて調査したときの情報を残しておきます。ワーニング内容MSIL .netmodule または /GL を伴ってコンパイルされたモジュール... 2014.03.06C, C++, VC++, C++builder
C, C++, VC++, C++builder[C,C++]static inline static(C/C++) 使われ方によって意味が違います。関数につける場合他のファイルから参照できなくなります。メンバ関数につける場合ほぼ関数と同じ扱いになります。つまりthis等が使えないしstatic以外のメンバは呼べませんがスコープ... 2008.08.02C, C++, VC++, C++builder
C, C++, VC++, C++builder[Linux]gccのバージョンとか 以下で調べられる。echo | gcc -v -E -dM -define GNUC 4が見たかっただけ。 2008.06.07C, C++, VC++, C++builder
C, C++, VC++, C++builder[C]おそらくifdefを書いたコードをチェックしている 2007年頃、若手時代に作ったコード確か、Kernel開発でC言語のコードを書いていた時に、修正したところを#ifdef~#endifでまとめていました。その場所をチェックすることで、修正した場所の一覧を抽出しようという意図のプログラムです... 2007.11.22C, C++, VC++, C++builder
C, C++, VC++, C++builder[C++]ファイル、ディレクトリ取得のメモ C++において、ファイル、ディレクトリ取得のメモ例String:AnsiString aaa = "e:\test\test1\test2\test3.exe"実行ファイルのディレクトリを取得するExtractFilePath(aaa) は... 2007.04.07C, C++, VC++, C++builder