jjzjj

simpleString

全部标签

c++ - 为什么这被 g++ 优化掉了?至少,我认为这就是正在发生的事情

当我运行下面的代码时#includeintmain(intargc,char*argv[]){std::stringsimpleString("thisisjustasimplestring");std::cout在我的FedoraCore23机器上,uname-a报告:"Linuxglorp4.5.7-202.fc23.x86_64#1SMPTueJun2818:22:51UTC2016x86_64x86_64x86_64GNU/Linux"和g++--version说"g++(GCC)5.3.120160406(RedHat5.3.1-6)"第一个输出显示“这只是一个简单的字符串,