لزوم استفاده از raw string literal در C++ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۵۹ نفر آنلاین
۰ عضو و ۵۹ مهمان در سایت حاضرند

لزوم استفاده از raw string literal در C++

+2 امتیاز
62 بازدید
سلام. تو وب گشتم چیز درست حسابی پیدا نکردم.

چه موقعی بااید از raw string literal به جای تعریف و مقداردهی رایج رشته استفاده کنیم؟
سوال شده مهر 17, 1393  بوسیله ی سعید (امتیاز 120)   2 19

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

در واقع رشته هایی هستند که شما می تونید آنها را در چندین خط رشته بنویسید بدون استفاده از double quotes و یا چاپ خود double quotes بدون استفاده از خودش به مثال زیر توجه کنید.

string str = "Hello "World"!"; //خطا میده
string str = "Hello \"World\"!"; //حالت صحیح

 

به صورت زیر استفاده نمائید.

string str = R"(Hello "World"!)";

 

پاسخ داده شده مهر 21, 1393 بوسیله ی مصطفی ساتکی (امتیاز 16,732)   17 25 66
...