تسلسل سلسلة C ++
تسلسل السلسلة
يمكن +
استخدام عامل التشغيل بين السلاسل لإضافتها معًا لإنشاء سلسلة جديدة. وهذا ما يسمى بالتسلسل :
مثال
string firstName = "John ";
string lastName = "Doe";
string fullName =
firstName + lastName;
cout << fullName;
في المثال أعلاه ، أضفنا مسافة بعد firstName لإنشاء مسافة بين John و Doe على الإخراج. ومع ذلك ، يمكنك أيضًا إضافة مسافة بعلامات اقتباس ( " "
أو ' '
):
مثال
string firstName = "John";
string lastName = "Doe";
string fullName =
firstName + " " + lastName;
cout << fullName;
ألحق
السلسلة في C ++ هي في الواقع كائن ، والتي تحتوي على وظائف يمكنها تنفيذ عمليات معينة على السلاسل. على سبيل المثال ، يمكنك أيضًا ربط السلاسل مع append()
الوظيفة:
مثال
string firstName = "John ";
string lastName = "Doe";
string fullName =
firstName.append(lastName);
cout << fullName;
الأمر متروك لك فيما إذا كنت تريد استخدام +
ملفات append()
. الفرق الرئيسي بين الاثنين هو أن append()
الوظيفة أسرع بكثير. ومع ذلك ، للاختبار وما إلى ذلك ، قد يكون من الأسهل استخدامه فقط +
.