Learning ©➕➕
4.52K subscribers
81 photos
2 videos
38 files
182 links
ک
Download Telegram
#vector #Front
🔵وکتور(vector)

🔹تابع Front
reference front( );

const_reference front( ) const;


این متد یک دسترسی کامل خواندنی-نوشتنی به اولین عنصر وکتور ما می دهد. دقت کنید که این متد با begin( ) فرق دارد. چون begin( ) یک iterator به اولین عنصر به ما می دهد ولی front( ) یک خود عنصر رو در دسترس ما می گذارد. اگر هیچ داده ای داخل وکتور نباشد
و ما این متد رو صدا بزنیم برنامه یک رفتار غیر قابل پیش بینی انجام می دهد که باعث می شود از طرف سیستم عامل به ما خطا بدهد.

🔹مقادیر بازگشتی :
یک ارجاع کامل به اولین عنصر وکتور .
#include <iostream>

#include <vector>

using namespace std;


int main ( )

{

vector<int> myvector;

myvector.push_back(78);

myvector.push_back(16);

myvector.front( ) -= myvector.back( );

cout<<"myvector.front( ) is now "<<myvector.front( )<< '\n';

return 0;

}


Output:
myvector.front( ) is now 62

می بینید که با این متد می توانیم هر کاری با اولین عنصر انجام بدهیم. به زبان ساده تر ما می توانیم با آن شبیه یک متغیر معمولی رفتار کنیم.

🔰ترجمه شده از سایت
www.cplusplus.com

@Learncpp