मैंने उबंटू पर एक प्रोग्राम बनाया जो विंडोज (और काम करता है) के लिए विकसित किया गया था।अजीब cout व्यवहार
string s = values_[9];
cout << s << endl;
cout << s << "x\n";
इस उत्पादन उत्पादन:
high
xigh
दूसरी पंक्ति के लिए अपेक्षित आउटपुट "highx" है Ubuntu पर, मैं इस कोड को देखते हैं। मुझे पता है कि value_ [9] का मान मूल रूप से एक फ़ाइल (विंडोज़ पर लिखा गया) से पढ़ा जाता है। अन्य तारों को प्रिंट करना सामान्य रूप से काम करता प्रतीत होता है।
यहां क्या हो रहा है?
क्या मान है? – Itsik