PDA

View Full Version : مبتدی: تابع seekg



elena
یک شنبه 16 خرداد 1389, 14:14 عصر
لطفا در مورد این تابع توضیح بدین.خود تابع رو میدونم چیکار میکنه تو آرگومانش مشکل دارم:


in.seekg(atol(argv[2]),ios::beg);

Nima_NF
یک شنبه 16 خرداد 1389, 15:36 عصر
به زبان ساده تر:



myFileName.seekg( offset, ios_base::beg );

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

در مثال شما از argv استفاده شده است که یعنی در هنگام اجرای برنامه اسم دیگری همراه آن بعد از .exe قرار داده می شود که از ان استفاده شده است.
تابع atol هم رشته را به عدد تبدیل می کند.

در فروم argv را جستجو کنید.