لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه چت در لینوکس به زبان c
2012-01-27, 01:26 AM,
ارسال : #1
برنامه چت در لینوکس به زبان c
سلام.من می خوام یه پروژه چت به زبانC تحت لینوکس بنویسم.GCC از تابع gets() و inet_addr خطا می گیره که میگه قبلش تعریف نشدن.هم چنین از تابع close واسه بستن سوکت.!!!!!!
یه سوال دیگه که دارم اینه که چطور می شه دو برنامه client و server رو با هم اجرا کنم(با استفاده از نخ ها؟ اگه آره چطور در اینجا باید استفاده کرد ازشون؟)و اینکه با چه دستوری به gcc اجرای همزمان دو برنامه client.c وserver.cرو اعلام کنم
من به سرور آدرس ip ماشین خودم رو دادم و واسه کلاینت argv[2] چطور می تونم با این دستور ip به کلاینت بدم؟و هر دو برنامه رو به طور همزمان اجرا کنیم روی یه کامپیوتر.لینوکس ام هم suse است و از نرم افزار vmware واسه بوتش استفاده می کنم.
ممنون :roll:
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-01-27, 12:07 PM,
ارسال : #2
Re: برنامه چت در لینوکس به زبان c
؟!!!
برای اون توابع باید هدرهای مناسب رو include کنید. یه نگاهی به man اون توابع بندازین.
کلا بد نیست یه ذره بیشتر با اصول برنامه‌نویسی به زبان C و جزئیات کامپایلش آشنا بشین. به نظر می‌رسه یکمی با عجله دارین می‌رین سراغ نوشتن این برنامه!
اون client.c و server.c رو هم به صورت کاملا جداگانه کامپایل و اجرا کنید. ۲تا برنامه‌ی جدا هستن و ربطی به هم ندارن!

http://hedayatvk.blogspot.com
http://hedayatvk.wordpress.com
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-01-28, 03:14 PM,
ارسال : #3
Re: برنامه چت در لینوکس به زبان c
هدراشون رو قرار دادم.فک کنم gets() کلا واسه لینوکس تعریف نشده!!!!!
من با برنامه نویسی cمشکلی ندارم .مشکل من سوکت پروگرمینگ که تاحالا کار نکردم
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-01-28, 08:24 PM,
ارسال : #4
Re: برنامه چت در لینوکس به زبان c
man gets

تعریف شده. دستور بالا رو بزنید!

http://hedayatvk.blogspot.com
http://hedayatvk.wordpress.com
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-01-30, 01:43 AM,
ارسال : #5
Re: برنامه چت در لینوکس به زبان c
بهترین آموزشی که من دیدم اینه: لینک


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2012-01-30, 04:06 AM,
ارسال : #6
Re: برنامه چت در لینوکس به زبان c
MASoft نویسنده :بهترین آموزشی که من دیدم اینه: لینک

این مقاله به فارسی هم ترجمه شده.
اینم وبلاگ مترجمش : لینک

گروه کاربران ایرانی BSD
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان