PDA

View Full Version : مبتدی: تفاوت های جزیی C , C++‎



gitafaryad
یک شنبه 29 دی 1392, 11:05 صبح
سلام
من دارم یه برنامه ای رو از C به C++ تغییر میدم که یه قسمت هایی ش رو نمی دونم معادلشون توی C++ چی میشه توی این تاپیک می خوام سوالای مربوط به اون رو بنویسم و نیاز دارم که یکی که هر دو زبان رو می دونه بهم کمک کنه و ممنون میشم
فرصت زیادی هم ندارم برای این کار ینی فقط تا شب فرصت دارم !!
مچکرم

اولین سوالم هم این که معادل fprintf توی C++ چی میشه؟

مثلن این خط برنامه رو توی C++ چی باید بنویسم ؟!
fprintf(stderr," %d solution(s) found !\n", solutions);

اگر کسی باشه که کلن بردم برنامه رو (که چندان هم سخت و طولانی نیست اما من مبتدی ام!) برام تغییر بده ممنون میشم !

gitafaryad
یک شنبه 29 دی 1392, 11:30 صبح
char **argv توی زبان C ینی چی و معادلش توی C++ چی میشه؟ این دو خط که به زبان C هست توی C++ چی میشه؟

amirhossein.ha
یک شنبه 29 دی 1392, 12:03 عصر
اگه امکانش هست کل کد رو بزارید اینجوری راحت تره

سوال دومتون هم فک کنم از ورودی های تابع main باشن :‌ int main(int argc, char **argv)


این رو اگه توی کد ازش استفاده نکرده باشه میشه حذفش کرد و اگر هم استفاده کرده معادلش همینیه که من گذاشتم میشه خودش

سوال اولتون رو هم نمیدونم
کد هاتون رو هم توی تگ c++ بزارید تا راحت باشه خوندنش

کامبیز اسدزاده
یک شنبه 29 دی 1392, 12:04 عصر
همونی که نوشتی یعنی fprintf تابعی از کتابخانه های C++‎ هستش.

GENERAL IRAJ
یک شنبه 29 دی 1392, 20:01 عصر
سلام ، شما تمام کد رو بذار (اون هم داخل تگ) اونوقت می شه یه کاری کرد.
در ضمن معادل printf در C++‎ همون cout هست (بدون در نظرگرفتن %d %gو...)

gitafaryad
یک شنبه 29 دی 1392, 21:21 عصر
http://www.uploadbaz.com/8njy4um2ivtp لینک برنامه به زبان C ممنون میشم اگر کسی اینو به C++ تبدیل کنه ! تا فردا صبح ساعت 9 خروجی ش هم باید این باشه : http://www.uploadbaz.com/bcp59gogcz3m

omidshaman
یک شنبه 29 دی 1392, 21:58 عصر
http://www.uploadbaz.com/8njy4um2ivtp لینک برنامه به زبان C ممنون میشم اگر کسی اینو به C++ تبدیل کنه ! تا فردا صبح ساعت 9 خروجی ش هم باید این باشه : http://www.uploadbaz.com/bcp59gogcz3m
می خوای کامنت هم برات بزاریم به استاد خواستی توضیح بدی سختت نباشه :)

gitafaryad
یک شنبه 29 دی 1392, 23:19 عصر
می خوای کامنت هم برات بزاریم به استاد خواستی توضیح بدی سختت نباشه :)

خوبه درک می کنی!!! بحث پاس کردن یه درسه هااا شوخی نیست! کسی نبود کمک ما کنه؟!

کامبیز اسدزاده
دوشنبه 30 دی 1392, 10:20 صبح
خوبه درک می کنی!!! بحث پاس کردن یه درسه هااا شوخی نیست! کسی نبود کمک ما کنه؟!
خجالت بکش ... ما مگه درس نخوندیم ؟ والله مثل شما تنبل نبودیم جون کندیم شدیم یه چیزی ... دانشجویی که برای حل کردن درسهای دانشگاهیش از اینو اون کد بخواد خاک بر سر اون دانشگاه کنم که مدرک فارغ التحصیلی میده به دانشجو...

همین میشه دیگه وضع مملکتو ببینید همه فوق لیسانس دکترا گرفتن بلد نیستن یه فرم ساده رو طراحی کنند بعد میگن مهندس شدیم ولی پول نیست !

من یکی که به نوبه خودم متنفرم از کسایی که مفت مفت میان میگن کد بدین درسمو پاس کنم اگه قرار باشه ما کد بدیم شما چرا امتحان میدی ؟ :)) یوقت سختت نباشه ؟