C++

スポンサーリンク
C, C++, VC++, C++builder

[C++]exeファイルのリバースエンジニアリングメモ

Windowsの実行形式exeファイルから、元のソースコードを復元し、解析したい場合の方法をまとめました。exeファイルのリバースエンジニアリングリバースエンジニアリングって、逆コンパイル、デコンパイル、デコード(Decode)とか、さまざ...
C, C++, VC++, C++builder

[VC++8.0]Thread

基本のスレッド。JavaとかSwiftとか言語によって、書き方違う。参考元マルチスレッド最初に、WndProcでCreateThreadを呼んで、スレッドを生成する。最後に、ExitThreadでスレッドを終わらせる。というイメージ。実際に...
C, C++, VC++, C++builder

[VC++8.0]ON_MESSAGEマクロとPostMessage

ON_MESSAGEについてメソッド:ON_MESSAGE(message, memberFxn )引数:message:メッセージ IDmemberFxn:メッセージが割り当てられるメッセージ処理関数名関数の型は afx_msg LRES...
C, C++, VC++, C++builder

[VC++]バージョン違いによるエラー

過去のwikiの情報をこちらに移行しました。以下のエラーが発生>LINK : fatal error LNK1181: 入力ファイル 'C:Program FilesMicrosoft Visual Studio 8VCPlatf...
C, C++, VC++, C++builder

[VC++]コンパイル時の設定が異なるもの通しのビルド時のワーニング

Visual Studioで、Visual C++のアプリを作っていて、ビルド時に発生したワーニングについて調査したときの情報を残しておきます。ワーニング内容MSIL .netmodule または /GL を伴ってコンパイルされたモジュール...
C, C++, VC++, C++builder

[C,C++]static inline

static(C/C++) 使われ方によって意味が違います。関数につける場合他のファイルから参照できなくなります。メンバ関数につける場合ほぼ関数と同じ扱いになります。つまりthis等が使えないしstatic以外のメンバは呼べませんがスコープ...
C, C++, VC++, C++builder

[Linux]gccのバージョンとか

以下で調べられる。echo | gcc -v -E -dM -define GNUC 4が見たかっただけ。
C, C++, VC++, C++builder

[C]おそらくifdefを書いたコードをチェックしている

2007年頃、若手時代に作ったコード確か、Kernel開発でC言語のコードを書いていた時に、修正したところを#ifdef~#endifでまとめていました。その場所をチェックすることで、修正した場所の一覧を抽出しようという意図のプログラムです...
C, C++, VC++, C++builder

[C++]ファイル、ディレクトリ取得のメモ

C++において、ファイル、ディレクトリ取得のメモ例String:AnsiString aaa = "e:\test\test1\test2\test3.exe"実行ファイルのディレクトリを取得するExtractFilePath(aaa) は...
スポンサーリンク