我是Microsoft Visual Studio用户.我的问题是关于"C/C++运行时库".
我用".cpp"源文件"main.cpp"创建了一个"空项目",其中包含以下代码:
#include <iostream>
int main(void)
{
std::cout << "Hello World" << std::endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
"iostream是一个头文件,用于C++编程语言的输入/输出.它是C++标准库的一部分."
"C/C++运行时库"和"C/C++标准库"之间有区别吗?
我如何知道"C/C++运行时库"库是静态还是动态链接到项目?
我如何知道这个库在文件系统中的位置?
如果"C/C++运行时库"动态链接到项目,我怎么知道使用了哪个".dll"以及用过的".dll"在文件系统中的位置?
假设我将"C/C++运行时库"静态链接到项目,我可以确定从源代码生成的可执行文件可以在所有Windows平台上运行(XP/Vista/Seven/...,32位/ 64位)?
将"C/C++运行时库"动态链接到项目有哪些优点/缺点?
"C/C++运行时库"应该静态地还是动态地链接到项目?