با سلام و تبریک سال جدید خدمت دوستان :
در مورد تبدیل رشته ها چند تا سوال دارم :
میخواستم بدونم فرق string و CString و System::string دقیقا چیه ؟(تا جایی که اطلاع دارم CString برای mfc و string داده ای در دات نت هستش . System::string رو هم نمی دونم
حالا میخواستم در مورد تبدیل در مورد این نوعها واسم توضیح بدید :
من تابعی دارم که آرگومانهاش بعد از باز کردن پرانتز در tooltip ی به صورت زیر نمایش داده میشه :
System::object ^)نام تابعsystem::string ^ %,int %)
بعد از تحقیق دوستان برای استفاده از این تابع راه حلی رو به صورت زیر به من پیشنهاد دادن :
System::String^x = gcnew System::String(CString داده از نوع );
در هر حالx متغیری برای نوع مورد نیاز من هست
اما در نهایت با این error مواجه میشم :
cannot convert parameter 1 from 'System::Object ^' to '__const_String_handle'
ممکنه راهنمایی بدید
با تشکر