ورود یا ثبت نام
در حال ورود...
ذخیره؟
ورود
فراموشی رمز عبور یا حساب کاربری؟
یا
ثبت نام
Log in with
جستجو فقط در عنوان ها
جستجو فقط در خانواده Arduino
جست و جو
جست و جوی پیشرفته
انجمنها
فروشگاه
بلاگ
راهنمای انجمن
Forum
میکروکنترلرها ، پروسسورها و ادوات مرتبط
خانواده Arduino
اطلاعیه
Collapse
No announcement yet.
تبدیل string به char*
Collapse
X
Collapse
پست
جدیدترین فعالیت ها
عکس ها
جست و جو
صفحه
of
1
فیلتر
زمان
همیشه
امروز
Last Week
Last Month
Show
همه
Discussions only
Photos only
Videos only
Links only
Polls only
Events only
Filtered by:
Clear All
new posts
قبلی
template
بعدی
qmars_farahani
تاریخ عضویت:
۱۳۹۵/۰۸/۲۲
پست:
130
#1
تبدیل string به char*
۱۷:۳۷ ۱۳۹۶/۰۸/۲۲
سلام خسته نباشید
کد:
String S; char* ch; ch = s;
ارور میده
باید چیکار کنم
mojalan
تاریخ عضویت:
۱۳۸۸/۰۷/۲۹
پست:
2565
#2
۱۷:۴۸ ۱۳۹۶/۰۸/۲۲
پاسخ : تبدیل string به char*
String کلاس هست ولی ch از نوع char باید type cast انجام بشه
ch=(char*)s;
دیدگاه
ارسال پست
انصراف
qmars_farahani
تاریخ عضویت:
۱۳۹۵/۰۸/۲۲
پست:
130
#3
۱۸:۰۵ ۱۳۹۶/۰۸/۲۲
پاسخ : تبدیل string به char*
باز هم این ارور رو میده
invalid cast from type 'String' to type 'char*'
دیدگاه
ارسال پست
انصراف
digi-rx
تاریخ عضویت:
۱۳۹۵/۰۵/۲۹
پست:
203
#4
۱۱:۳۶ ۱۳۹۶/۰۸/۲۳
پاسخ : تبدیل string به char*
سلام دوست عزیز
برای حالت معمولی (بدون پوینتر) میتوانید از دستور زیر کمک بگیرید:
s.toCharArray(ch, len);
و برای حالت پوینتر که ذکر کردید از این دستور می تونید استفاده کنید:
*ch = const_cast<char*>(s.c_str());
جدیدترین ویرایش توسط
digi-rx
;
۱۱:۳۹ ۱۳۹۶/۰۸/۲۳
.
تاپیک ویدیوهای آموزشی حواشی آردوینو و ESP
دیدگاه
ارسال پست
انصراف
قبلی
template
بعدی
لطفا صبر کنید...
بله
خیر
باشه
باشه
انصراف
X
دیدگاه