ورود

نسخه کامل مشاهده نسخه کامل : کار با رشته ها در c++



شکمو
05-12-2008, 11:52
سلام من یه سوال در مورد رشته ها در c++ دارم.

مثلا یه رشته با 30 کاراکتر دارم که توش مقدار ali هست. و میخوام بعدا یه اسم دیگه رو تو ادامه ali بریزه.

معادل اون کد تو وی بی این هست:


dim a,b as string
"a="ali
"b="reza
a=a & b


در این دستور مقدار a برابر alireza خواهد شد.

معادل این دستور تو c++ رو میخوام.

با تشکر.

hamidreza_buddy
05-12-2008, 12:47
توی سی یه دستور به نام strcat هست که باید با اون کار کنی. البته باید از قبل بدونی که طول رشته قراره چقدر بشه. یعنی باید اندازه آرایه ثابت باشه.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

البته اگه بخواهی طول رشته متغییر باشه باید از new استفاده کنی.

Mehran NZ
05-12-2008, 17:59
خوب حالاچرا این همه دردسر به خودمون بدیم؟
خیلی راحت سرفایل string رو براش تعریف کنید و مثل همون vb ازش استفاده کنید فقط بجای & باید از + استفاده کرد
اینم نمونه کد


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید