تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: درخواست الگوریتم برای Search در فایل ها.

  1. #1
    آخر فروم باز علیرضا's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    تو دنیای خودم !
    پست ها
    1,517

    پيش فرض درخواست الگوریتم برای Search در فایل ها.

    سلام

    من دارم یه برنامه دفترچه تلفن ساده تو Visual C# می نویسم . توی اضافه کردن اسم و شماره و ... به فایل مشکلی ندارم. ولی برای سرچ کردن درون فایل بر اساس نام وارد شده مشکل دارم . اصلاً نمیدونم چجوری می تونم داده های ذخیره شده تو فایل رو با اسمی که کاربر وارد کرده مقایسه کنم .

    داده های من به اینصورت توی فایل نوشته میشن :
    First Name;Last Name;Phone Number;Mobile Number;Address;
    John;Smith;+987654321;+2123456789;New York;
    ...
    ...
    ...
    and so on

    و به همین ترتیب.

    من دو جور سرچ برای دفترچه تلفنم می خوام . یکی بر اساس نام . یکی هم بر اساس شماره تلفن . فرقی نمی کنه کدومش.

    فقط من هیچ ایده ای ندارم که چجوری می تونم خط به خط فایلم رو بخونم و با مثلاً اسمی که کاربر وارد کرده مقایسه کنم و اگه اسم وارد شده توی اون خط از فایل وجود داشت . اون خط رو تصحیح شده و بدون سمی کالن به کاربر تحویل بدم
    مثل:
    John Smith +987654321 +21234568789 New York

    ممنون میشم اگه یکی یه کمکی بده .

  2. #2
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    سلام .
    این برنامه رو فرض کنین :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اون جا که یدونه getline(Myfile,line); هستش، اون هر بار یه خط از فایل رو می خونه و تو یه رشته با نام line قرار می ده . و شما می تونین به راحتی تو اون رشته جستجو کنین .

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •