مشاهده نسخه کامل
: Visual Studio دقیقا چیه؟
Penhan-B8
31-08-2012, 04:24
سلام و عرض خسته نباشید خدمت دوستان!
من میخوام برنامه نویسی کار کنم. (زبان ++C)
میخواستم بدونم اینکه با نرم افزار ++C جداگانه کار کنی با این که تو Visual Studio باشه فرق دارن؟
و توی Visual Studio میشه یک برنامه رو با استفاده از چنتا زبان برنامه نویسی مختلف نوشت؟
ممنون!
babakiyan
31-08-2012, 11:29
سلام
خب به نسبت فرق های وجود داره
توی Visual Studio امکانات بیشتر وجود داره
آره میشه
کلا Visual Studioخیلی برتر و بالاتر از نرم افزار های دیگه است.
anvar.net
19-09-2012, 22:56
سعی می کنم جواب بهتری نسبت به دوست بالایی بدم : شما برای اینکه برنامه بنویسی و اون رو اجرا کنی نیاز به چه چیزهایی داری؟ اول از همه برنامه ای برای نوشتن کدهای مورد نظرمون (نوع زبان مهم نیست مثلا C یا C++ و یا C#) مثل notepad و در مرحله دوم برنامه ای که کدهای نوشته شده توسط ما رو به زبان قابل فهم برای ماشین تبدیل کنه که اصلاحا کامپایلر نامیده میشود. با این حساب اگر شما کامپایلر یه زبان خاص مثلا C++ رو داشته باشی و کدهاتون رو داخل نوت پد نوشته باشی می تونی اونها رو کامپایل و اجرا کنی. برنامه نویسی با این شیوه مطمئنا سخت و طاقت فرسا خواهد بود. واسه حل این مشکل شرکت های نرم افزاری, محیط هایی رو طراحی کردن که کل عملیات برنامه نویسی مثل کد نویسی , خطایابی و کامپایل در یک محیط مجمتع صورت می گیرد که اصلاحا به این برنامه ها IDE می گویند , ویژوال استدیو هم دقیقا یک محیط مجتمع یا IDE هست که میشه با زبان های ویژوال بیسیک, سی شارپ و سی پلاس پلاس در اون برنامه نوشت و عملیات خطایابی و کامپایل اونها رو انجام داد (البته تکنولوژی دات نت اندکی با این روال مرسوم فرق می کنه). برای برنامه نویسی C++ فرقی نمیکنه از چه محیطی استفاده کنی ولی ویژوال استدیو امکانات بسیار گسترده ای رو پوشش میده که شاید در سایر محیط های مجتمع نباشه. در ویژوال استدیو میشه از چند زبان استفاده کرد اما منظور این نیست که هر کجا دلت خواست از ویژوال بیسیک استفاده کنی و چند خط بعد از سی شارپ. میشه با پروژه های مختلفی از زبان های مجزا در کنار هم استفاده کرد (قضیه asp.net فرق میکنه).
samasara
20-09-2012, 13:05
با تایید نظر های قبلی نظر من یکم فرق می کنه الان دیگه کسای کمی به فکر کار حرفه ای با زبان c\c++ هستد!!! در ویژوال استدیو دیگه هیچ فرقی بین زبان ها نیست فقط نوع نگارشش فرق می کنه و کار خاصی هچ کدومشون انجام نمده (چون هسته ی اصلی یکسانه)!!!
اما اگر با دات نت کار کردی اجرای برنامه منوت به نصب هون دات نت رو سیستم طرفه !!! اما در صورتی که از کونسول سی پلاس پلاس در ویژوال استدیو استفاده کنی فرقی زیادی با کامپایلر های دی گه ی سی نداره نه تور بو نه بور لند!!!! اما اگر mac برای فرم دار شدن استفاده کنی دوباره همون آش همون کاسه!!!!
نکته ای که هست اینه که دیگه توی محیط ویژول نمی تونی با دستورات سی سنتی کار کنی و باید سبک شیئ سی پلاس پلاس رو استفاده کنی!!
بیشتر سی و سی پلاس پلاس برای توسعه دهندگان در ویزوال و یک سری افراد دیگه . .. در محیط های بنیادی گرا تر و سفت تر استفاده می شه!! توضیح بیشتر خواستید بفرمایید!!!!!!!!!!
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.