PDA

View Full Version : سوال: خطای stack around the variable " " was corrupted!



BeginnerProgrammer
پنج شنبه 16 تیر 1390, 14:40 عصر
سلام
من یه برنامه نوشتم که تعداد کاراکترهای فایل رو میگیره برای بعضی از فایها این ارورو میده . کاراکترهای فایل تویه آرایه ذخیره میشن ولی هیچ وقت از سایز آرایه بیشتر نمیره که ارورش مربوط به این بشه . لطفا کمک کنید.

FastCode
جمعه 17 تیر 1390, 01:09 صبح
فکر میکنم باید کدتون رو بزارید.
چرا شما اینطوری هستید؟

BeginnerProgrammer
جمعه 17 تیر 1390, 15:59 عصر
نمیدونم منظورتون از اینطوری چیه ولی معمولا کد نمیذارم چون کدم یه کم زیاده مطمئنم کسی حوصله نداره بخونه، 2- میگم پستو حذف نکنن بنویسن به دلیل انجام تمرین یا پروژه دانشجویی حذف شده است.
اینم کد:
72110

FastCode
جمعه 17 تیر 1390, 23:28 عصر
huffman.cpp
خط ۴۵
نباید از stack استفاده کنید.
باید از malloc استفاده کنید.

BeginnerProgrammer
شنبه 18 تیر 1390, 00:34 صبح
ولی فکر کنم malloc مربوط به سی میشه نه سی++؟؟؟؟؟؟؟؟

FastCode
شنبه 18 تیر 1390, 05:48 صبح
مهم نیست.حالا new.
من عادت دارم malloc استفاده کنم که کدهام راحتتر به C تبدیل بشه.شما از new استفاده کن.

BeginnerProgrammer
یک شنبه 19 تیر 1390, 14:57 عصر
بازم همون پیغامو میده التبه فقط برای فایل pdf و docx :(