As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center作为指导。
                            
                        
                    
                
                                6年前关闭。
            
                    
我一直在阅读C++ Primer,这归因于所有语言都声称由于C ++ 11语言的可用性。这本书可能还不错,但它仍然让我想知道每隔几页有关代码的实际作用。结果,我最终得到googling lots and lots of stuff ..

我意识到这意味着什么,以及可移植代码的重要性。

但是我确实想知道,“现成的” 64位x86 PC的这些细节的实际值是多少?由于GCC,Visual Studio等实际上并没有询问在所有这些情况下该怎么做,而只是编译代码(它确实有效!),因此似乎有一些针对桌面的默认设置。

是否有一份涵盖这些细节的文档(以非编译器作者可以理解的方式,例如我链接到的页面)?

最佳答案

您可以登录并发出命令的大多数Unix或Linux系统

找到limits.h

并且它将找到许多包含文件,这些文件列出了编译器使用的值的“限制”。 Linux内核代码中的许多限制文件都是特定于体系结构的,这是您特别感兴趣的

关于c - 机器的实际值-“Specific”(以C计),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15821513/

10-12 18:05