صفحه نخست  •  فهرست تالارها  •  نگارخانه  •  لیست اعضا  •  گروه‌ها  •  جستجو  •  ورود
 
1
ارسال موضوع جدیدپاسخ به موضوع
نویسنده پیغام
پسر شجاعآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 03 دي 1382
مجموع ارسالها: 1454
اعتبار کسب شده: 3000
محل سکونت: کارتون خوابيم
سن: 25
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:11
 2 سال و 9 ماه پيش
#1
 
Image
مشکل اين برنامه چيست؟؟؟؟

run time error

مربوط به رزو کردن حافظه 2 بعدي هستش

_________________
رابرت دنيرو:
بر اساس يک نظرسنجي تازه زنان مي‌گويند راحت‌تر هستند که جلوي مردها لخت بشوند تا جلوي زن‌ها. آن‌ها مي‌گويند که زن‌ها خيلي با قضاوت نگاه مي‌کنند اما مردها فقط ممنون هستند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3421
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:20
 2 سال و 9 ماه پيش
#2
 
CContourContainer* arrayOfContours = new CContourContainer[10];
// Now give it another try
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
armoaznآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 22 تير 1384
مجموع ارسالها: 1276
اعتبار کسب شده: 3000
محل سکونت: قديم و شيراز
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:28
 2 سال و 9 ماه پيش
#3
 
اسلش 37 تمی بالا دست چپ اگه بشه ^ درست میشه!
البته نظر mhaji هم مهمه!
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3421
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:28
 2 سال و 9 ماه پيش
#4
 
به طور کلي در زبان ++ C براي تعريف يک آرايه به اندازه N از نوع T دستور زير رو مينويسيم:

T* arr = new T[N];
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
پسر شجاعآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 03 دي 1382
مجموع ارسالها: 1454
اعتبار کسب شده: 3000
محل سکونت: کارتون خوابيم
سن: 25
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:29
 2 سال و 9 ماه پيش
#5
 
mhaji نوشته بود:
CContourContainer* arrayOfContours = new CContourContainer[10];
// Now give it another try

متاسفانه اين جواب نداد .همون error

_________________
رابرت دنيرو:
بر اساس يک نظرسنجي تازه زنان مي‌گويند راحت‌تر هستند که جلوي مردها لخت بشوند تا جلوي زن‌ها. آن‌ها مي‌گويند که زن‌ها خيلي با قضاوت نگاه مي‌کنند اما مردها فقط ممنون هستند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3421
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:31
 2 سال و 9 ماه پيش
#6
 
armoazn نوشته بود:
اسلش 37 تمی بالا دست چپ اگه بشه ^ درست میشه!
البته نظر mhaji هم مهمه!


اينجا فقط نظر کامپايلر مهمه.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
armoaznآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 22 تير 1384
مجموع ارسالها: 1276
اعتبار کسب شده: 3000
محل سکونت: قديم و شيراز
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:32
 2 سال و 9 ماه پيش
#7
 
فکر کنم درست شد نه؟! Mr. Green
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
پسر شجاعآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 03 دي 1382
مجموع ارسالها: 1454
اعتبار کسب شده: 3000
محل سکونت: کارتون خوابيم
سن: 25
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:33
 2 سال و 9 ماه پيش
#8
 
37th slash is not available Mr. Green

_________________
رابرت دنيرو:
بر اساس يک نظرسنجي تازه زنان مي‌گويند راحت‌تر هستند که جلوي مردها لخت بشوند تا جلوي زن‌ها. آن‌ها مي‌گويند که زن‌ها خيلي با قضاوت نگاه مي‌کنند اما مردها فقط ممنون هستند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3421
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:34
 2 سال و 9 ماه پيش
#9
 
پسر شجاع نوشته بود:
mhaji نوشته بود:
CContourContainer* arrayOfContours = new CContourContainer[10];
// Now give it another try

متاسفانه اين جواب نداد .همون error


الان ميتوني مطمئن باشي که ايراد از يک جاي ديگه است. چهار خط اول که فقط يکيش غير کامنت بود، با اين دستور که من نوشتم بايد جايگزين بشند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
armoaznآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 22 تير 1384
مجموع ارسالها: 1276
اعتبار کسب شده: 3000
محل سکونت: قديم و شيراز
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:37
 2 سال و 9 ماه پيش
#10
 
کامپایلر نقشی نداره!
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
پسر شجاعآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 03 دي 1382
مجموع ارسالها: 1454
اعتبار کسب شده: 3000
محل سکونت: کارتون خوابيم
سن: 25
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:39
 2 سال و 9 ماه پيش
#11
 
mhaji نوشته بود:
پسر شجاع نوشته بود:
mhaji نوشته بود:
CContourContainer* arrayOfContours = new CContourContainer[10];
// Now give it another try

متاسفانه اين جواب نداد .همون error


الان ميتوني مطمئن باشي که ايراد از يک جاي ديگه است. چهار خط اول که فقط يکيش غير کامنت بود، با اين دستور که من نوشتم بايد جايگزين بشند.

مشکل از اين نيست هم pointer هم مستقيم امتحان کرديم نشد.

_________________
رابرت دنيرو:
بر اساس يک نظرسنجي تازه زنان مي‌گويند راحت‌تر هستند که جلوي مردها لخت بشوند تا جلوي زن‌ها. آن‌ها مي‌گويند که زن‌ها خيلي با قضاوت نگاه مي‌کنند اما مردها فقط ممنون هستند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3421
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:41
 2 سال و 9 ماه پيش
#12
 
اگه آرايه اينطوري تعريف بشه (که فکر کنم قصدت همين بوده):
CContourContainer* arrayOfContours = new CContourContainer[10];


حالا اين دستور ايراد داره (داخل حلقه for) :
arrayOfContours[j] = ...


چون اينجا هر عضو آرايه يک CContourContainer هست، نه يک اشاره گر به CContourContainer
يعني اينکه با new داري شي ميسازي غلطه!
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
پسر شجاعآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 03 دي 1382
مجموع ارسالها: 1454
اعتبار کسب شده: 3000
محل سکونت: کارتون خوابيم
سن: 25
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:44
 2 سال و 9 ماه پيش
#13
 
mhaji نوشته بود:
اگه آرايه اينطوري تعريف بشه (که فکر کنم قصدت همين بوده):
CContourContainer* arrayOfContours = new CContourContainer[10];


حالا اين دستور ايراد داره (داخل حلقه for) :
arrayOfContours[j] = ...


چون اينجا هر عضو آرايه يک CContourContainer هست، نه يک اشاره گر به CContourContainer
يعني اينکه با new داري شي ميسازي غلطه!

اين که معلومه ميگم اشکالش run time error هستش.
فکر منم که باگ c++ باشه.نظر شما چيه؟

_________________
رابرت دنيرو:
بر اساس يک نظرسنجي تازه زنان مي‌گويند راحت‌تر هستند که جلوي مردها لخت بشوند تا جلوي زن‌ها. آن‌ها مي‌گويند که زن‌ها خيلي با قضاوت نگاه مي‌کنند اما مردها فقط ممنون هستند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3421
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 18:47
 2 سال و 9 ماه پيش
#14
 
اگه اين برنامه رو همون طوري که عکسش رو زدي نوشته بوده باشي، بايد compile-time error ميگرفتي نه runtime error ! اگه واقعا کامپايلر بهت خطاي زمان اجرا داده يعني خيلي قاطه!!
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
پسر شجاعآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: چهارشنبه 03 دي 1382
مجموع ارسالها: 1454
اعتبار کسب شده: 3000
محل سکونت: کارتون خوابيم
سن: 25
جنسيت: مرد
ارسال پنجشنبه 04 اسفند 1384، ساعت 19:05
 2 سال و 9 ماه پيش
#15
 
mhaji نوشته بود:
اگه اين برنامه رو همون طوري که عکسش رو زدي نوشته بوده باشي، بايد compile-time error ميگرفتي نه runtime error ! اگه واقعا کامپايلر بهت خطاي زمان اجرا داده يعني خيلي قاطه!!

به نظر من و vc++ 6.0 شما اشتباه ميگي چون اين يه آرايه از pointerهاست نه يه آرايه معمولي . پس اگه هم اشتباه باشه compile-error نيستس.

_________________
رابرت دنيرو:
بر اساس يک نظرسنجي تازه زنان مي‌گويند راحت‌تر هستند که جلوي مردها لخت بشوند تا جلوي زن‌ها. آن‌ها مي‌گويند که زن‌ها خيلي با قضاوت نگاه مي‌کنند اما مردها فقط ممنون هستند.
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
نمایش پیغامهای ارسال شده قبلی:      
ارسال موضوع جدیدپاسخ به موضوع
موضوعات مرتبط
هيچ پيغام جديدي ارسال نشده است [ نظر سنجي ] رئيس جمهور بعدي کيه ؟؟؟؟
4
پاسخها: 53 بیننده: 3786 نویسنده: تنها با تمام دردها
هيچ پيغام جديدي ارسال نشده است حدس بزن نفر بعديت کيه
4
پاسخها: 144 بیننده: 2326 نویسنده: ستاره’ غريب
هيچ پيغام جديدي ارسال نشده است حافظه مشترک بين دوتا برنامه
1
پاسخها: 2 بیننده: 285 نویسنده: اهورا
هيچ پيغام جديدي ارسال نشده است حافظه
1
پاسخها: 7 بیننده: 222 نویسنده: Omid

مشاهده موضوع قبلی مشاهده موضوع بعدی
قبلی تالار بعدی

 پرش به:   

شما نمی‌توانید در این تالار موضوع جدیدی ارسال کنید
شما نمی‌توانید به موضوعات این تالار پاسخ دهید
شما نمی‌توانید پیغامهای ارسالی خود در این تالار را، ویرایش کنید
شما نمی‌توانید پیغام های ارسالی خود در این تالار را حذف کنید
شما نمی‌توانید در نظرسنجی‌های این تالار شرکت کنید
قوانين تالارهاي گفتمان گزارش خطا
سوال در مورد تالارهاي گفتمان پيشنهاد
تمام ساعات و تاریخها بر حسب 4.5+ ساعت گرینویچ می‌باشند
تبليغات: