سؤال

واحدة من الاحتمالات هو:

somestringstream.str("");

ولكن هل هو الأكثر الأمثل؟ هل هناك أي طريقة للحفاظ على المخزن المؤقت الداخلي stringstream، بحيث المشغل التالية << () المكالمات لا يحتاج إلى حجز الذاكرة مرة أخرى؟

هل كانت مفيدة؟

المحلول

ولقد فعلت دائما:

s.clear();//clear any bits set
s.str(std::string());

يحصل في مزيد من التفاصيل حول كيفية seekp ل بداية تيار جنبا إلى جنب مع الأمراض المنقولة جنسيا :: ينتهي تتمكن من الحفاظ على حجم المخصصة الخاصة بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top