View Full Version : سوال: Error در هنگام Run شدن برنامه در Qt
alidehghani
شنبه 21 خرداد 1390, 11:41 صبح
من یه برنامه تو Qt نوشتم وقتی اونو Run می کنم Error نمی ده ولی به جای اینکه با کد 0 اجرا بشه کد 1073741819- رو میده و پنجره ی برنامه باز نمی شه، چند دفعه دیگه هم این اتفاق برام افتاده و نمی دونم چرا اینجوری میشه، لطفا بگین چرا این Error رو میده و چجوری باید برطرفش کنم، ممنون
glassysmart
شنبه 21 خرداد 1390, 18:18 عصر
سلام
کد پروژه را این جا قرار بده
alidehghani
یک شنبه 22 خرداد 1390, 00:01 صبح
ببخشید کد پروژه رو از کجا باید ببینم
glassysmart
یک شنبه 22 خرداد 1390, 01:16 صبح
اون چیزی که نوشته ای را این جا قرار بده
alidehghani
دوشنبه 23 خرداد 1390, 12:49 عصر
ببخشید دیر شد، این هم کد من
.:saeed:.
دوشنبه 23 خرداد 1390, 13:46 عصر
این مشکل اکثر مواقع به دلیل عدم استفاده درست از اشاره گر ها ایجاد میشه مثل شما . شما برای
QTableWidgetItem * FlyTableHeader[5];
QTableWidgetItem * PassangerTableHeader[6];
اشاره گر تعریف کردین ولی هیچگاه شی ای به اونا نسبت ندادین و توی فایل .cpp به یه جای نامتعبر حافظه میخواهید خاصیت text نسبت بدین . پس یه سری خطوط توی فایل دات سی پی پی به صورت زیر باید باشد
//Line 52
FlyTableHeader[0] = new QTableWidgetItem(QString::fromUtf8(" "));
FlyTableHeader[1] = new QTableWidgetItem(QString::fromUtf8(""));
FlyTableHeader[2] = new QTableWidgetItem(QString::fromUtf8(""));
FlyTableHeader[3] = new QTableWidgetItem(QString::fromUtf8(" "));
FlyTableHeader[4] =new QTableWidgetItem(QString::fromUtf8(" "));
//Line 71
PassangerTableHeader[0] = new QTableWidgetItem(QString::fromUtf8(" "));
PassangerTableHeader[1] = new QTableWidgetItem(QString::fromUtf8(" "));
PassangerTableHeader[2] = new QTableWidgetItem(QString::fromUtf8(" "));
PassangerTableHeader[3] = new QTableWidgetItem(QString::fromUtf8(" "));
PassangerTableHeader[4] = new QTableWidgetItem(QString::fromUtf8(" "));
PassangerTableHeader[5] = new QTableWidgetItem(QString::fromUtf8(" "));
.:saeed:.
دوشنبه 23 خرداد 1390, 13:55 عصر
امان از دست این برنامه نویس با تگ کدش :(. فایلها ضمیمه شد.
71111
alidehghani
سه شنبه 24 خرداد 1390, 23:19 عصر
مرسی، به این دلیل بود که از index یه آرایه ای استفاده می کردم که تو اون index چیزی وجود نداشت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.