Code Archive Skip to content Google About Google Privacy Terms
ここでは、exeファイルのサイズを軽くする方法を項目別に説明します。 この作業は事実上、開発環境の設定を適切に変更するだけで行うことができますが、 本質的な部分を理解するためにも、様々なコードと概念を交えて説明することにします。 難易度としては、DLLの知識が必要になることから高いといえますが、 非常に実用的な話題なので、是非とも理解してください。 CRTとリンク CRTとマルチスレッドDLL CRTと__tmainCRTStartup CRTとメモリ関数 CRTとリンク 多くの開発環境は、単純にプログラムのコンパイルとリンクの機能を提供するだけでなく、 プログラムの開発を手助けするための標準関数を用意しています。 これらC言語の標準関数は、正式にはCRT(C Runtim Library)と呼ばれ、 printfやstrlen、fopenなどの一連の関数の実装を指しています。 CRTのソ
The Problem At work, we recently upgraded to Visual C++ 2005 Service Pack 1 (SP1). At the same time, our application stopped working for some users. Everybody that had SP1 was able to run the application. Some people *without* SP1 were also able to run the application. My system (not SP1) could not run the application built by the newly upgraded SP1 build machines, so I tried to figure out why. I
« No Country For Old Men | Home | TV-B-GONE: CES Edition » Individual Entry With Comments January 12, 2008 The C/C++ runtime library contains basic functions like memory allocation (malloc, new), output (printf), and string manipulation (strcpy, strlen). When building a C/C++ application or library, you must pick a C/C++ runtime library. In Visual Studio 2005, you can select this option using Proj
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く