क्या ऐसे बयान मानक द्वारा मान्य हैं? *it
रिटर्न '1'
-घटाना शुरू करें() पुनरावर्तक और फिर इसे फिर से बढ़ाना
std::string str{"123"};
auto it = str.begin();
--it;
++it; // Does *it point to character '1' now?
मैं ++ जी पर 4.7.2 और बजना ++ 3.5 यह कोशिश की है। क्या यह सी ++ 11 में मानक व्यवहार है?
डीबग चेक का प्रयास करें: http://coliru.stacked-crooked.com/a/3c72499373b8d2fb – dyp