mohamadm
دوشنبه 18 مرداد 1395, 17:20 عصر
با سلام خدمت دوستان . امروز بر حسب نیاز یه کلاس برای آرایه دوبعدی نوشتم .
فقط کافیه که یک فایل به اسم array2d.h بسازید و کد رو کپی کنید .
برای استفاده یک شی بسازید ازش و در سازنده ابعاد آرایه رو مشخص کنید .
برای دسترسی به هر اندیس در آرایه دو بعدی هم کافیه به صورت زیر عمل کنید :
obj_name (row_number , column_number) ;
[
البته توابع setValueAt , at هم میتونن برای ست کردن و برگردوندن مقدار استفاده بشن .
از تابع resize میشه برای تغییر ابعاد استفاده کرد ولی به یاد داشته باشید که با تغییر سایز مقدار از بین میره .
قطعا خالی از اشکال نیست و میتونه کامل تر هم بشه ولی به دلیل کمبود وقت نشد . لطفا اگه دوستان عزیز تکمیل کردن کد رو همین جا بذارن که بقیه دوستان هم استفاده کنن.
فقط کافیه که یک فایل به اسم array2d.h بسازید و کد رو کپی کنید .
برای استفاده یک شی بسازید ازش و در سازنده ابعاد آرایه رو مشخص کنید .
برای دسترسی به هر اندیس در آرایه دو بعدی هم کافیه به صورت زیر عمل کنید :
obj_name (row_number , column_number) ;
[
البته توابع setValueAt , at هم میتونن برای ست کردن و برگردوندن مقدار استفاده بشن .
از تابع resize میشه برای تغییر ابعاد استفاده کرد ولی به یاد داشته باشید که با تغییر سایز مقدار از بین میره .
قطعا خالی از اشکال نیست و میتونه کامل تر هم بشه ولی به دلیل کمبود وقت نشد . لطفا اگه دوستان عزیز تکمیل کردن کد رو همین جا بذارن که بقیه دوستان هم استفاده کنن.