اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

انواع داده‌های رشته

+1 امتیاز
262 نمایش

به جز C-string که همون char* هست و string مخصوص C++ که تو سرفایل string.h قرار داره، داده‌ی رشته‌ای دیگه‌ای می‌شناسین؟

برنامه‌ای که تست نشده کار نخواهد کرد (Stroustrup, Bjarne)
پرسیده شده جمعه ۱۰ آذر ۱۳۹۱ در C++ توسط CPP_Crawler3  
بازتگ شده جمعه ۲۳ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز

c-string که از قدیم به C++ به ارث رسیده. اما نوع داده‌ی رشته‌ای استانداردی که C++ تعریف کرده همین یکیه. اصلاً معنی نداره که یه زبان برنامه‌نویسی برای یه موضوع دو تا نوع داده تعریف کنه. مگه دلیل واقعاق خاصی داشته باشه.

در هر صورت، چون string در C++ یه کلاس نوشته شده است می‌شه به جاش از یه کلاسی که خودمون یا کس دیگه‌ای نوشته استفاده کنیم. این کار و بعضی‌ها کردن و برای string در C++ جایگزینی ساختن که از نظر اون‌ها بهتره. مثلاً UString

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده یکشنبه ۱۱ فروردین ۱۳۹۲ توسط prodo