![]() |
مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - نسخهی قابل چاپ صفحهها: ۱ ۲ |
مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - فوژان - ۱۳ شهریور ۱۳۹۱ ۱۲:۳۳ ق.ظ
(۰۷ شهریور ۱۳۹۱ ۱۰:۲۰ ب.ظ)blackhalo1989 نوشته شده توسط: یعنی توکن هاشو در بیارید ازش.من در مورد توکن کلا هیچی نمیدونم میشه یه توضیحی بدید؟ مثالی هم اگه بزنید که عالیه |
RE: مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - blackhalo1989 - 13 شهریور ۱۳۹۱ ۰۱:۰۲ ق.ظ
(۱۳ شهریور ۱۳۹۱ ۱۲:۳۳ ق.ظ)فوژان نوشته شده توسط:کامپایلر پاس نکردید؟(07 شهریور ۱۳۹۱ ۱۰:۲۰ ب.ظ)blackhalo1989 نوشته شده توسط: یعنی توکن هاشو در بیارید ازش.من در مورد توکن کلا هیچی نمیدونم میشه یه توضیحی بدید؟ مثالی هم اگه بزنید که عالیه |
مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - فوژان - ۱۳ شهریور ۱۳۹۱ ۰۱:۱۱ ق.ظ
(۱۳ شهریور ۱۳۹۱ ۰۱:۰۲ ق.ظ)blackhalo1989 نوشته شده توسط:نه من ترم ۴ ام(13 شهریور ۱۳۹۱ ۱۲:۳۳ ق.ظ)فوژان نوشته شده توسط:کامپایلر پاس نکردید؟(07 شهریور ۱۳۹۱ ۱۰:۲۰ ب.ظ)blackhalo1989 نوشته شده توسط: یعنی توکن هاشو در بیارید ازش.من در مورد توکن کلا هیچی نمیدونم میشه یه توضیحی بدید؟ مثالی هم اگه بزنید که عالیه راستش استادمون گفت مثلا شما یه رشته دریافت میکنید مثله این ۱۲/۳/۱۸ این رشته میگه کسی با آیدیه ۱۲ توی ترم ۳ معدلش شده ۱۸ برنامه شما مثلا باید اینطوری اینو درک کنه به این میگن پارس کردن ولی من حس کردم نیاز داره که بیشتر در موردش تحقیق کنم این شد که پرسیدم در درس کامپایلر یاد میدن؟ |
مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - blackhalo1989 - 13 شهریور ۱۳۹۱ ۱۱:۱۰ ق.ظ
پارس کردن یعنی تجزیه یک فایل طوری که فایل توسط کامپیوتر فهمیده بشه. مثلا ممکنه بعد از پارس کردن فایل، متغیر های لازم رو با توجه به توکن هایی که تو پارس کردن به دست اومده ست کنید. |
RE: مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - فوژان - ۱۴ شهریور ۱۳۹۱ ۱۱:۰۰ ب.ظ
میشه یه مثال بزنید ممنون |
RE: مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - فوژان - ۱۶ شهریور ۱۳۹۱ ۱۲:۰۴ ق.ظ
آه ای مثال کجایی؟ |
مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - blackhalo1989 - 16 شهریور ۱۳۹۱ ۰۱:۴۴ ق.ظ
به عنوان مثال یه وب سرور درخواست های HTTP رو پارس میکنه. HTTP یه پروتکل متنیه که با مقدار کمی مطالعه میتونید بفهمید چطوری کار میکنه. سعی کنید فکر کنید که یه وب سرور(اون قسمتش که درخواست های HTTP رو پردازش میکنه) چطوری کار میکنه تا بفهمید پارس کردن یعنی چی. |
RE: مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - فوژان - ۱۹ مهر ۱۳۹۱ ۱۲:۳۰ ق.ظ
سلام من اون برنامه چت دو نفره رو با مولتی ترد و سوکت نوشتم ولی یه مشکلی هست اونم اینکه دوطرف تا اینتر نزنن نمیتونن ببینن که طرف مقابل چی نوشته من کلا ۴ تا وایله بی نهایت دارم توی برنامم که دوتا دوتابهم مرتبط میشن یعنی یه وایل طرف سرور برایه یه وایله طرف کلاینت پیغام رو از کیبرد با تابع getlin درباقت میکنه میفرسته یکی برعکسه همینم برایه کلاینت که کلا ۴ تا وایل میشه واقعا نمیدونم مشکله برنامم کجاست که هر دو طرف باید اینتر بزنن تا ببینن که طرف مقابل چیزی فرستاده یا نه اگه مشکل از تابع getline باشه باید با جایگزین کردنش با cin مشکل حل بشه چون اون کاراکتر جداکنندش اسپیسه ولی بازم جواب نداد نمیدونم ولی انگار یکی از ترد ها متوقف میشه بعد دوباره به راه میوفته نمیدونم واقعا اگه کسی میدونه راهنمایی کنه بی زحمت برنامه تویه لینوکسه دوستان و برایه ترد ازposix استفاده کردم |
مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - blackhalo1989 - 19 مهر ۱۳۹۱ ۰۱:۴۸ ب.ظ
یه کد telnet پبدا کنید ببینید با چه تابعی کاراکترا رو میفرسته. |
RE: مشکل در برنامه نویسی تحت شبکه(خیلی مهم) - فوژان - ۲۳ مهر ۱۳۹۱ ۰۲:۵۱ ب.ظ
با یه \n مشکل حل شد ممنون از همگی |