جرا بعضی توابع متغیر از نوع const بر می گردونن - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

جرا بعضی توابع متغیر از نوع const بر می گردونن

0 امتیاز

تعریف کردن مقدار بازگشتی از تابع بصورت const چه فایده ای داره ؟

مثلا همچین چیزایی

const int func() ;
const std::string* func();

 

سوال شده آذر 6, 1392  بوسیله ی afshin70 (امتیاز 44)   4 7 12

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
براي جلوگيري از تغییر پيشامدي و ناخواسته ي مقدار برگشت داده شده .

اين ويژگي به بهينه سازي Compiler هم كمك ميكنه .

جزيياتش ديگه يادم نيست .
پاسخ داده شده آذر 6, 1392 بوسیله ی Ali Rahbar (امتیاز 4,240)   6 16 46
انتخاب شد مرداد 7, 1393 بوسیله ی BlueBlade
...