هناك بعض الأوامر التي أريد أن أطرحها في هذا الموضوع وهي خاصة بالـstring تفيد في الوقت والجهد وتعطي النتائج المطلوبه ....
في البداية :
يكون تعريف دوال الـstring عن طريق استخدام الملف الرئسي :
#include using namespace std;
ومن ثم يتم تعريف المتغيرات بإسم :string
مثلا اذا أردت ادخال عدد ما : نقول
int a;
وهنا نستطيع قول :
string a;
لإدخال نص
**********************************************
من الدوال المستخدمه فيه :
اسم الـstringوبعدها. size ()
وهذا يستخدم لمعرفة عدد الخانات الموجودة في الـstring
مثال عليه :
void main () {
string str1("ESSA");
cout << str1.size() << endl;
}والناتج سيكون 4
**********************************************
ومن الدوال أيضا :
اسم الـstring الأول .insert(المكان الذي تريد ادخال النص الآخر فيه, اسم الـstring الثاني );
وهذا يستخدم لإدخال نص داخل نص ...
مثال عليه :
void main () {
string str1("ESSA");
string str2("****");
str2.insert(2,str1);
cout << str2 << endl;
}والنتيجة ستكون على الشكل الآتي :-
**ESSA**
أي الأسم ESSA تم إضافته بعد الخانة 2
**********************************************
هذه عبارة عن مقتطفات بسيطة جدا .... والجاي أكثر ان شاء الله .
تحياتي ....
ESSA