PDA

View Full Version : سوال: جستجو(search)



ma.nejati
چهارشنبه 27 مرداد 1389, 23:16 عصر
با سلام خدمت دوستان
ببخشيد من يك برنامه براي جستجو رشته نوشتم اما داده هاي من كه از نوع رشته هستند را در يك فايل ريختم. آيا من مي توانم رشته را در داخل فايلي كه ايجاد كردم و ريختم جستجو كنم يا نه ؟ اگر ميشود لطفاً مرا راهنمايي كنيد.

Salar Ashgi
چهارشنبه 27 مرداد 1389, 23:57 عصر
سلام ، شما از دو روش معمول میتوانید استفاده کنید :

1. از توابع جستجو در فایل استفاده کنید .
2. محتویات فایل را در یک ساختار داده ای ذخیره کرده و بعد اطلاعات
خود را در این ساختار داده ای جستجو کنید .

موفق باشید ./

ma.nejati
پنج شنبه 28 مرداد 1389, 09:29 صبح
سلام ، شما از دو روش معمول میتوانید استفاده کنید :

1. از توابع جستجو در فایل استفاده کنید .
2. محتویات فایل را در یک ساختار داده ای ذخیره کرده و بعد اطلاعات
خود را در این ساختار داده ای جستجو کنید .

موفق باشید ./
سلام
خيلي ممنون از راهنمايي خوبتان، ببخشيد ميشه بفرماييد در مورد توابع جستجو در فايل يك مثال كوچكي بزنيد. و بفرماييد اگرهم من از روش دوم كه شما فرموديد بخواهم استفاده كنم. داده هاي من كه مجموعه اي از رشته هستند مانند نام شخصي يا كتابي ورشته هم خودش آرايه محسوب مي شود پس در اينصورت من چطوري مي توانم مجموعه اي از رشته ها را در يك آرايه ذ خيره كنم ؟ با تشكر

Salar Ashgi
پنج شنبه 28 مرداد 1389, 11:31 صبح
در مورد توابع جستجوی فایلها ، چند نمونه :

http://bytes.com/topic/c/answers/539039-search-word-text-file-c

http://www.cplusplus.com/forum/beginner/14975/

http://www.geekpedia.com/tutorial38_Searching-for-a-string-in-a-File.html

در مورد سوال دومتون هم بستگی به ساختار داده ای دارد که استفاده میکنید ، بعنوان مثال میتوانید
از Vector ها استفاده کنید ، که مدیریتش راحتتره !