میخواستم بدونم ایا میشه برنامه های cرا در c++ نوشت(در محیط.net)
میخواستم بدونم ایا میشه برنامه های cرا در c++ نوشت(در محیط.net)
با توجه به قابليت هاي جديدي از جمله كلاس ها(و شي گرايي زبان سي پي پي) كه در سي پي پي اضافه شده فكر نكنم بشه ولي شايد با استفاده از struct بشه كه فكر نكم برنامه ي درستي از آب در بياد
نميدونم جواب سوالتونو گرفتيد يا نه ! سوالتون يه كمي مبهمه
تا اونجایی که من میدونم دستورات c رو در c++ میشه مورد استفاده قرار داد
اگر منظور شما به صورت ترکیبی است فکر نکنم این امکان باشه.
c++ تركيبي از c و simula است . پس ميتونيد بطور كامل از c در c++ استفاده كني.
با سلام:
دوستان تفاوتهای سی و سی++ با همدیگه خیلی زیاده؟؟؟ اگه سی ++رو یاد بگیریم میشه با سی هم برنامه نویسی کرد؟
سلام
اول معلوم کنید منظورتون از محیط net. چیه پروژه های CLR و وابسته به framework یا نه استفاده از محیط ++Visual C بدون دخالت framework است ؟
اگه مورد اول یعنی CLR مد نظرتونه که نظری ندارم چون کار نکردم،
ولی اگه مورد دوم مد نظرتون هست، بله می تونید کدهای c رو در ++c بکار ببرید.
با سلام:
دوستان تفاوتهای سی و سی++ با همدیگه خیلی زیاده؟؟؟ اگه سی ++رو یاد بگیریم میشه با سی هم برنامه نویسی کرد؟
بیشتر تفاوت این دو در امکاناتشون هست، وگرنه از نظر ظاهر و مباحث اولیه مثل همن. ++C امکانات بیشتری در اختیارتون میزاره و دائما در حال توسعه هست،
خیلی از الگوریتم های معروف بصورت کلاس های آماده در ++C قرار گرفته و برنامه نویس مجبور نیست خودش اینا رو بنویسه
در مورد سوال دوم به خاطر این تفاوتهاعکس این قضیه صادق نیست یعنی امکانات ++C رو نمیشه در C بکار برد.
ولی خوب تمام دستورات و مباحث پایه ای مثل for , while , if و توابع و اشاره گر و ... مثل همن
ولی کسی که ++C رو یاد گرفت خیلی راحت C رو هم میتونه یاد بگیره،
شاد باشید
Last edited by hoax3r; 07-11-2008 at 15:04.
لطفا یکی کمک کنه!
من تازه کارم واسه همین هنوز از خیلی چیزا درست و حسابی سر در نمیارم گرچه زبانم خوبه اما هرچی msdn خوندم بازم نتونستم کامل جوابم رو پیدا کنم.
من می خوام تو محیط visual studio 2008 با C کار کنم اما نمیشه!مثلا یه برنامه ی ساده ی hello world رو هم نمیشه اجرا کرد!
اول نمی دونستم که باید فایل های سورس رو حتما داخل project اجرا کرد،فکر می کردم مثلا وقتی یه فایل سورس رو از ویندوز اکسپلورر اجرا می کنی خود به خود همه چیز آمادست تا برنامه رو کامپایل یا دیباگ کنی.اما اینطور نبود و بعد از کلی سرچ تو msdn آخرش فهمیدم که باید چیکار کرد.پس فایل سورس رو داخل یه پروژه قرار دادم و تلاش کردم تا حالا برنامه رو کامپایل کنم.فرمان کامپایل(یا همون F5) اجرا شد ولی بدبختی یه ارور دیگه گریبانگیرم شد:
این مشکلم با تغییر نام دادن فایل مانیفست در فولدر debug به فایلی که تو ارور نشون داده، برطرف کردم.(گرچه فکر نکنم راه درستش این باشه!)کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما باز یه ارور دیگه!!---->>
Unable to start program 'letters & grades.exe'
The system cannot find the file specified.
میشه بگین چطور میشه توی محیط درهم برهم VC++ 2008 یه برنامه ی ساده ی c رو بدون دردسر اجرا کرد؟
البته استادمون گفت که به عنوان شروع، بهتره در محیط borland C یا برنامه های مشابه برنامه نویسی کنید(که تو این محیط ها راحت کدها کامپایل و اجرا میشه) اما من می خوام بدونم چطور میشه تو VS این کارو کرد؟؟؟؟
هیچی! درست شد!
ظاهرا مشکلش این بود که باید یک فولدر جداگانه برای پروژه درست می کردم تا با فایل های دیگه قاطی نشه.[I]
ویرایش: نه!این مشکلش نبود...نمی دونم شاید تنظیمات خصوصیات پروژه رو بد انجام می دادم.
Last edited by MM-Aquarius; 08-11-2008 at 02:14. دليل: دلیل مشکل چیز دیگه بود!
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)