小编Bry*_*aro的帖子

为什么Python 2.7 AMD 64安装程序似乎在32位模式下运行Python?

我从python.org的python-2.7.amd64.msi包中安装了Python 2.7.它安装并正确运行,但似乎是在32位模式下,尽管安装程序是64位安装程序.

Python 2.7 (r27:82525, Jul  4 2010, 07:43:08) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys, platform
>>> platform.architecture()
('64bit', 'WindowsPE')
>>> sys.maxint
2147483647
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能安装Python以便它实际上以64位模式运行?

python windows 64-bit

6
推荐指数
1
解决办法
8330
查看次数

如何看待降低的c ++

我正在努力提高我对C++实际工作方式的理解.有没有办法看到编译器如何将我的代码降低为更简单的代码?例如,我想看看如何调用所有复制构造函数,如何解析重载函数调用,完成所有模板扩展和实例化等等.现在我正在学习C++编译器如何通过实验解释我的代码但是,只要看到我的代码降低形式就好了,即使它非常难看.我正在寻找类似于g ++ -E的东西,它显示了预处理器的结果,但是对于C++.

编辑:我应该补充一点,我不是在寻找一个反汇编程序.C++源代码和汇编代码之间存在巨大差距.在这个鸿沟内部是复杂的事情,比如模板元编程和对运算符方法的各种隐式调用(赋值!强制转换!构造函数!...)以及具有非常复杂的分辨率规则的重载函数等等.我正在寻找工具,以帮助我理解C++编译器如何解释我的代码.现在,我唯一能做的就是尝试一些实验,然后逐步了解编译器正在做什么.我想看看有关正在发生的事情的更多细节.例如,在调试模板元编程问题时,这将有很大帮助.

c++

5
推荐指数
2
解决办法
317
查看次数

标签 统计

64-bit ×1

c++ ×1

python ×1

windows ×1