Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Microsoft C/C++;优化编译器编译到_C++_C - Fatal编程技术网

C++ Microsoft C/C++;优化编译器编译到

C++ Microsoft C/C++;优化编译器编译到,c++,c,C++,C,我只是好奇微软的C/C++优化编译器默认编译成机器语言还是字节码 它默认编译为机器语言(微处理器操作码),或者使用/clr开关 为了进行比较,C#和Visual Basic编译为,Visual Basic 6可以编译为p代码(字节码的一种形式)或本机代码(机器语言)。默认情况下,它编译为机器语言(微处理器操作码),或者使用/clr开关 作为比较,C#和Visual Basic编译为,Visual Basic 6可以编译为p代码(字节码的一种形式)或本机代码(机器语言)。它可以同时执行这两种操作

我只是好奇微软的C/C++优化编译器默认编译成机器语言还是字节码

它默认编译为机器语言(微处理器操作码),或者使用
/clr
开关


为了进行比较,C#和Visual Basic编译为,Visual Basic 6可以编译为p代码(字节码的一种形式)或本机代码(机器语言)。

默认情况下,它编译为机器语言(微处理器操作码),或者使用
/clr
开关

作为比较,C#和Visual Basic编译为,Visual Basic 6可以编译为p代码(字节码的一种形式)或本机代码(机器语言)。

它可以同时执行这两种操作

默认情况下,它生成本机机器代码。 使用/clr命令行选项,它将生成.NET IL字节码。

它可以同时执行这两项操作

默认情况下,它生成本机机器代码。
使用/clr命令行选项,它将生成.NET IL字节码。

您对“机器语言”和“字节码”的理解是什么?非常少,只是在操作系统上启动了一个类。内部编译为中间代码。第二阶段是通用代码生成器,然后将其转换为优化的机器代码。或IL。在编译器设计中非常常见,代码优化器和生成器阶段是一项重大投资。除了DLL和temp文件之外,实际上不太明显,最容易想到的是直接到机器代码的翻译。你对“机器语言”和“字节码”的理解是什么?很少,只是在操作系统上启动了一个类。内部编译为中间代码。第二阶段是通用代码生成器,然后将其转换为优化的机器代码。或IL。在编译器设计中非常常见,代码优化器和生成器阶段是一项重大投资。除了使用DLL和temp文件之外,实际上不太明显,最容易想到的是直接到机器代码的翻译。我的头和其他三位社区成员通过投票表示同意。看见和。另见,和。“Native”的意思是机器指令。谢谢,我并不是说你的可信度,这是给我的教授的。我通常相信我在SOMy head上看到的,以及其他三位通过投票同意的社区成员。看见和。另见,和。“Native”的意思是机器指令。谢谢,我并不是说你的可信度,这是给我的教授的。我通常相信我在这里看到的一切