الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Append Int To String

بدأه المبرمجه الاولى في 15 مايو 2008 · 8 رد · 872 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

بحثت عن دالة تقوم بهذا العمل فلم أجد ..

من يعرف تلك الداله فلا يبخل علي بالفائده ..

مع خالص شكري ...........

#2

CkString

هذه مكتبه محترمه توفر لك كل امكانيات التعامل مع ال Strings

It's hard to stay in such ridiculous situation

#3

اشكرك اخي الفاضل .. لكن وضعتها في المترجم فلم يقبلها ..

هل احتاج الى تحميلها من موقع معين .. ام ماذا ..؟؟

بمعنى .. كيف أتعامل معها.؟؟

مع العلم اني استخدم فيجوال ستديو 6

#4

صحيح هي مكتبه اضافيه ..

هذا رابط التحميل: http://www.chilkatsoft.com/download/ChilkatLib2.zip

وهذا مثال لاستخدام Append ل integer

	CkString str;

	str.append("The item price is: $");
	str.appendInt(85);

	// Prints: The item price is: $85
	printf("%s\n",str.getString());

تم تعديل هذه المشاركة بواسطة Mohammed Akram في 15 مايو 2008 في 23:44

It's hard to stay in such ridiculous situation

#5

الدالة بسيطة فى الواقع ممكن إنتى تكتبيها بنفسك.

دى محاولة>

#include <string>
#include <sstream>
using namespace std;

string operator + (string& s, int n){
	ostringstream ss;
	ss << n;
	return s+ss.str();
}

و يوجد أكثر من طريقة لكتابتها لو مش عايزة تستخدمى ال string streams .

#6

السلام عليكم ..

اشكركم جميعاً..

جربت طريقة الاخ Blueteeth وللاسف .. يظهر لي المترجم ان operator+ لاتأخذ هذه البراميتر ..!!

وفي حال غيرت اسم الداله ووضعته creat مثلاً بدل operator+ يقول ان تعريف الداله غير مسموح ..!!

مالعمل ..؟؟

ارجو المساعده ... أثابكم الله ..

مع خالص شكري ..........................

تم تعديل هذه المشاركة بواسطة المبرمجه الاولى في 16 مايو 2008 في 13:57

#8
  myclass::myclass(string name,string p):id2(creat(p,lastIndex))//constractor


{

name = name;

string    creat(string sp, int id)
{

     ostringstream ss;
        ss<<id;

     return sp+ss.str();
}



lastIndex++;//incrment id count



}

تم تعديل هذه المشاركة بواسطة المبرمجه الاولى في 16 مايو 2008 في 15:16

#9

يا أختى مينفعش تعرفى دالة بداخل دالة أخرى. إنتى هنا كاتبة تعريف create داخل ال constructor!, عرفى ال operator بره ال constructor على إنه member فى ال class.

مواضيع مشابهة