وبلاگ دانشجویان کارشناسی رشته مهندسی کامپیوتر دانشگاه شهید رجایی ورودی ۹۴

۳ مطلب با کلمه‌ی کلیدی «visual studio» ثبت شده است

آموزش کار با ویژوال استادیو _ 4

توی این قسمت میخوام یکم در باره argument های تابع مین صحبت کنیم و روش کار با اون ها.

اگه شما توی Dev تا حالا پروژه باز کرده باشید ، قطعا دیدید که وقتی کد جدید باز میکنی ، تابع main رو به این صورت مینویسه : 

int main(int argc, char** argv)

 حالا اینا چی هستن و چه معنی ای دارن؟

این ها ، در اصل آرگومان های تابع مین هستن. وقتی سیستم عامل ، داره برنامه رو اجرا میکنه ، این آرگومان ها رو به تابع شما پاس میده ( در ادامه میبینیم که چطوری میشه این مقدار ها رو عوض کرد. فعلا برای این که اشتباه نشه میگم ، سیستم چیزی از خودش پاس نمی ده. کاربر میگه که چی ها پاس بده ).

اول ببینیم این ها چی هستن. دو تا ورودی داریم : 
  1. یه عدد. این عدد تعداد ورودی هاست. 
  2. یه آرایه دو بعدی از کاراکتر. این آرایه ، حاوی تمام چیز هاییه که کاربر به تابع پاس داده. در حقیقت ، چند رشته هست. تعداد این رشته ها ، توی ورودی اول هست.
ادامه مطلب...
۱۳ فروردين ۹۵ ، ۱۲:۰۴ ۰ نظر موافقین ۲ مخالفین ۰
محمد قدوسی

آموزش کار با ویژوال استادیو _ 2

تا اینجا یاد گرفتیم یه برنامه رو توی ویژوال استادیو بسازیم. ( آموزش قبلی )
حالا میخوایم به یکی از سخت ترین جنبه های برنامه نویسی بپردازیم. . . . 

باگ  😱😱😱😱😱😱

باگ ها معمولا برای همه پیش میان و وقت و انرژی زیادی پیدا کردن و رفع کردنشون میگیره
یکی از بهترین راه ها برای پیدا کردن باگ ، خروجی گرفتن از برنامه ست. 
قبل از if ، داخل if ، بعد از if و .... همه جا خروجی بگیرید از برنامه تا مطمئن بشید که داره درست کار میکنه. اما به مشکلی که هست اینجا اینه که صفحه console 300 خط تقریبا بیشتر حافظه نداره و پر میشه. ضمنان شما گاهی اوقات به مشکلاتی می خورید از قبیل هنگ کردن برنامه . شاید هم شما دارید یه سرایند می سازید؛ خب در این صورت شما نمی تونید اصلا برنامه رو اجرا کنید تا خروجی بگیرید.

یه راه خیلی خوب، استفاده کردن از break point هاست. دایره های قرمز دوست داشتنی ای که به ما در رفع باگ کمک میکنن.break point خیلی خیلی ساده عمل میکنه. 

ادامه مطلب...
۲۲ بهمن ۹۴ ، ۲۳:۰۸ ۰ نظر موافقین ۲ مخالفین ۰
محمد قدوسی

آموزش کار با ویژوال استادیو _ 1

میخوام یه مجموعه پست بنویسم و توش کار با ویژوال استادیو رو یاد بدم. 

ویژوال استادیو یه نرم افزار فوق العاده قوی ه. ابزار های خیلی فوق العاده ای هم در اختیار آدم میزاره . میخوایم دونه دونه اینا رو بریم جلو. البته خیلی هاشو شاید خودمم ندونم. پس قرار نیست فقط من یه چیزی بگم و شما یاد بگیرید. قراره هممون با هم چیز یاد بگیریم.

* من با وی اس ( از این به بعد واسه راحتی ، مینویسم وی اس. مخفف.) 2015 کار میکنم و به شما هم توصیه میکنم از اون استفاده کنید. با نسخه های قبلی خیلی فرق کرده و لذا شاید چیزایی که من میگم رو پیدا نکنید. 

ادامه مطلب...
۱۶ بهمن ۹۴ ، ۲۰:۴۱ ۱ نظر موافقین ۱ مخالفین ۰
محمد قدوسی