私はC++を初めて使っていますが、以前はCで作業していました。CRTのC++に相当するものは何ですか?
Cで記述されたプログラムは、C関数(たとえば、printf()
)を含むCRT(Windowsではファイルlibcmt.lib
)にリンクする必要があります。
しかし、「C++ RT」(CRTとは対照的に)のようなものがあります。つまり、どこにC++関数とクラス(例:std::ofstream
)が格納されているのでしょうか。
私はいくつかのC関数(例:printf()
)を使用すると、私のC++プログラムをCRTと "C++ RT"の両方にリンクするか、 "C++ RT "CRTが入っていますか?
私は[CRT](https://marketplacecdn.yoyogames.com/images/assets/3060/screenshots/8173_original.gif?1449578408)とのリンクも思い出しています。ウィンドウの前でも;-) – chux
@chuxはこれですフォーム? o_O – iehrlich
多くの標準C++ライブラリコードがヘッダーに格納されています。しかし、そうです、テンプレート化されていないコードとテンプレートの特殊化のためにlibcpmt * .libをリンクします。 –