C和C++中未定义,未指定和实现定义的行为有什么区别?
c c++ undefined-behavior unspecified-behavior implementation-defined-behavior
我尝试了以下,它没有问题,但在这种情况下,std没有定义.
using namespace std; int main() { .... }
c++
c++ ×2
c ×1
implementation-defined-behavior ×1
undefined-behavior ×1
unspecified-behavior ×1