أفضل طريقة لstringstream فارغة؟
-
08-07-2019 - |
سؤال
واحدة من الاحتمالات هو:
somestringstream.str("");
ولكن هل هو الأكثر الأمثل؟ هل هناك أي طريقة للحفاظ على المخزن المؤقت الداخلي stringstream، بحيث المشغل التالية << () المكالمات لا يحتاج إلى حجز الذاكرة مرة أخرى؟
المحلول
ولقد فعلت دائما:
s.clear();//clear any bits set
s.str(std::string());
لا تنتمي إلى StackOverflow