العمل مع تيارات سلسلة؟
-
05-07-2019 - |
سؤال
ويقول لدي stringsteam في C ++، وأريد أن القيام بعمليات مختلفة لأنها مثل:
هل تبحث عن تسلسل الأحرف، تحويل كتلة من النص إلى كثافة العمليات (في منتصف السطر)، تحريك مؤشر الحصول ذهابا وإيابا وهلم جرا.
ما هو المعيار / طريقة شائعة للقيام بهذا النوع من الامور مع stringstreams؟
المحلول
ويمكنك استخدام طريقة stringstream :: شارع () التي ترجع الكائن الأمراض المنقولة جنسيا :: سلسلة المرتبطة بها. ثم يمكنك القيام به عمليات المطلوب على السلسلة التي تم إرجاعها.
نصائح أخرى
وقراءة هذه المادة المعيار مكتبة: Stringstreams وأصدقائهم
.وكما يقول اسمها، stringtream هو تيار. وهناك تيار يسمح للوصول متسلسلة، وليس الوصول العشوائي. إذا كنت تريد الوصول العشوائي، يمكنك استخدام وظيفة stringstream :: شارع () للحصول على نسخة سلسلة من السلسلة.
لا تنتمي إلى StackOverflow