تفاوت این 2 مدل رشته - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تفاوت این 2 مدل رشته

+1 امتیاز
50 بازدید

آیا از دوستان کسی می دونه تفاوت این دو مدل تعریف رشته تو چیه؟

auto str1 = "Hello World";
auto str2 = "Hello World"s;

 

سوال شده مهر 17, 1393  بوسیله ی Hoshyar (امتیاز 70)   1 2 15

1 پاسخ

+2 امتیاز
رشته هایی که شما در کدتون استفاده می کنید به صورت char* در نظر گرفته میشه زمانی نیاز داشته باشید که کامپایلر را مقید کنید که رشته شما به عنوان string در نظر بگیره می تونید از s در انتهای رشته استفاده کنید.البته این جز ویژگی هایی هستش که به c++14 اضافه شده.
پاسخ داده شده مهر 21, 1393 بوسیله ی مصطفی ساتکی (امتیاز 16,732)   17 25 66
...