תקשורת ב C

  • פותח הנושא mmuse
  • פורסם בתאריך

mmuse

New member
תקשורת ב C

איפה אני יכול למצוא מידע על יצירת שרת-לקוח ב C? תודה.
 

אלדד28

New member
זה תלוי -

באיזה מערכת הפעלה? עם איזה כלי פיתוח? מה בדיוק אתה רוצה לעשות? אם זה WINDOWS ו-Visual Studio, קרא ב-MSDN על WINSOCK, מומלץ גרסה 1.1 ולא גרסה 2 (גרסה 1.1 יותר פורטבילית).
 

ASHY

New member
ואם קוד פתוח אז...

אם חשקה נפשחה על קוד פתוח תנסה את הספריהSDL, אתה פשוט עומד לאהוב אותה! פשוטה וכ"כ טובה קישור: www.libsdl.org אבל לא סתם קישקשתי לך את המוח יש גם ספריתSDL לתיקשורת (בדיוק גמרתי משחק איתה, אבל אני חייב להזהיר אותך משום ההוספה של הספריחה הזו ומסיבה לא ידועה המשחק מתפקד רק על לינוקס) והקישור: http://www.libsdl.org/projects/SDL_net/ בהצלחה
 

ASHY

New member
בטח, רק תזכור

שיש בעיה עם הווינדוס ושהחיבור דרך האייפי עוד לא נוסה. אם אתה עומד לקמפל דרך הg++ תרשום כך (כמובן אחרי התקנת SDL וSDL_net):
g++ pingpong.cpp font.cpp `sdl-config --libs` `sdl-config --cflags` -lpthread -lSDL_net -o pingpong​
אם אתה מקמפל דרך VC (יש בעיה עם וינדוס זוכר?) אתה תעשה את מה שרשום כאן: http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index בשיעור הראשון ותוסיף את הlib שנקראת sdl_net.lib (הקבצים בהודעה הבאה)
 

ASHY

New member
הקבצים

תהנה, הקבצים הם בפורמט tar.bz2 אבל מאחר שתפוז לא נותנים להעלות קבצים כאלה שיניתי את הסיומת לtxt, שנה בחזרה ופתח את הקבצים (אם אתה בוינדוס winrar יודע לפתוח את זה) כלומר שם הקובץ הוא: game.tar.bz2 ואם יש בעיה חפש אותי באייסיקיו: 164443281 ובבקשה אל תוסיפו אותי אם אין לכם מה לשאול על המשחק או שסתם באתם להציק אתם פשוט תביאו לי עוד עבודה למחוק אותכם
 
למעלה