khafan_bat
سه شنبه 10 آذر 1388, 20:25 عصر
سلام دوستان ، من با یک مشکل بزرگ تو پروژه ام برخورد کردم که خیلی ساده است اما دیگه نورون های مغز من خروجی نمیدن !! . کجا بهتر از اینجا برای پرسیدن با این همه مهندس .
برنامه ی من یه برنامه ی کتابخونه هست که با کلاس نوشتم (گره و لینک لیست) و شامل توابع مختلفی میشه که یکیش جستجو کردن و حذف بر اساس نام کتاب یا شماره ی کتاب است. در حالت دوم چون متغیر من از نوع صحیح هست مشکلی نداره اما در حالت اول وقتی نام رو از کاربر میگیرم و میریزم تو یه متغیر (ممکن است نام وراد شده از طول متغیر استرینگ کمتر باشد) موقع مقایسه در تابع جستجو با مشکل برمیخوره ! فکر میکنم اشکال تو مقدار اولیه ی خونه هایی هستش که خالی میمونه یا بهتر بگم نامعلوم میمونه(تو پرانتز بالا توضیح دادم).
تصویری که در زیر میبینید خلاصه ی سوال منه که تو چند خط نوشتم. باید از تابع کمکی استفاده کرد؟ please help me
هر دو ورودی رو مثلا computer میزنم اما if مقدار یک بر نمیگردونه !
http://h.imagehost.org/0827/p.png
برنامه ی من یه برنامه ی کتابخونه هست که با کلاس نوشتم (گره و لینک لیست) و شامل توابع مختلفی میشه که یکیش جستجو کردن و حذف بر اساس نام کتاب یا شماره ی کتاب است. در حالت دوم چون متغیر من از نوع صحیح هست مشکلی نداره اما در حالت اول وقتی نام رو از کاربر میگیرم و میریزم تو یه متغیر (ممکن است نام وراد شده از طول متغیر استرینگ کمتر باشد) موقع مقایسه در تابع جستجو با مشکل برمیخوره ! فکر میکنم اشکال تو مقدار اولیه ی خونه هایی هستش که خالی میمونه یا بهتر بگم نامعلوم میمونه(تو پرانتز بالا توضیح دادم).
تصویری که در زیر میبینید خلاصه ی سوال منه که تو چند خط نوشتم. باید از تابع کمکی استفاده کرد؟ please help me
هر دو ورودی رو مثلا computer میزنم اما if مقدار یک بر نمیگردونه !
http://h.imagehost.org/0827/p.png