فرق += با std::advance - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

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


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

فرق += با std::advance

+1 امتیاز
سلام.چرا باید وقتی عملگر +=  وجود داره باید از advance استفاده کنیم ؟آیا کاربردی داره؟
سوال شده دی 5, 1393  بوسیله ی shab (امتیاز 194)   8 22 30

1 پاسخ

0 امتیاز
اون += و اینارو میشه فقط برای random access iterator به کار برد اما از ادونس میشه توی bidirectional یا .... هم استفاده کرد
پاسخ داده شده دی 5, 1393 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
...