Blueteeth
خبير ++C/C
- مـصـر - القاهرة
- ورشة عمل تعليمية:محرر نصوص متقدم حبتين
بسم الله ما شاء الله برنامج رائع يا أخ شمرى ولله أنا معجب بيه جدا كمبتدئ فى برمجة الويندوز, و لكن لى إستفسار لماذا لم تستخدم البرمجة الشيئية حيث أنها سوف تتيح الفرصة للتوسع بحرية أكبر بكثييير و كمان سيكون التصميم سهل, ما رأيك؟ كمان ليا ملاحظة, لماذا تضع ال imp…
- كتابة كائن ( صنف ) في ملف مستقل
حيشتغل و كل حاجة بس أنا بقولك على الطريقة المثلى لترتيب الكود :) أنا حقولك أنا بنظم كودى إزاى, أولا بحط الدالة الرئيسية لوحدها فى ملف مصدرى. بالنسبة للدوال و الكلاسات دايما بفصل التعريف عن الإعلان, حيث يتم الإعلان فى ملف رأسى أكتب به تعليقات عن وظيفة الدالة أو…
- كتابة كائن ( صنف ) في ملف مستقل
صحيح ممم ليس صحيحا كليا, حيث أنك لا تعيد تعريفها فى الملف الرأسى لكن تعمل لها إعلان declaration فقط, كما أن الملف الرأسى لا يلزم أن يكون بنفس الإسم. لأ غير صحيح تماما, الصنف (ليكون الكلام صحيحا حيث أن الكائن هو instance من الصنف class) يعامل معاملة الدوال بالظ…
- compiler
Visual Studio.NET :)
- سؤال مهم
أيوة لو بتتكلم على القيم المحلية Local maxima&minima عن طريق مفاضلة معادلة المنحنى و إيجاد أصفار المعادلة الناتجة >> بص هنا <<
- كتاب عن مادة المنطق **معقد جداُ**
شكرا يا أخى يبدو مشوقا ولله. جارى التحميل و الإطلاع...
- Proxy problem
هو للسهوله بس البرامج بتاخد إعدادات الإتصال و البروكسى من الإنترنت إكسبلورر لأنه بيخزنها فى مكان فى الريجسترى بدل ما تكتب كود إكتشاف الإعدادات دى بنفسك. إكتشاف البروكسى و فى الحالتين (سواء إنك إكتشفته بنفسك أو عن طريق الإنترنت إكسبلورر) أعتقد إنك لازم تكتب كوو…
- حاجة غريبة تحدث مع ملفات binary .
أخى الملفات البينارى التى تفتحها و تجدها غير مقروؤه لا تحتوى على "حروف" لكنها تحتوى على raw binary data لذلك عند محاولة أى برنامج تكست لتفسيرها تنتج بعض الحروف و الرموز العشوائية. فى حالة الحروف فكما أشار الإخوة فالملف يحتوى على كود بينارى برضه بس يمثل حروف و …
- Proxy problem
بص فى الصفحات دى كدة جايز تلاقى حاجة تفيدك > How proxy servers work Wikipedia: proxy server About.com: proxy server
- اسألة حول اعداد ADSL
1- Encapsulation : هو طريقة تغليف الباكت بالهيدرز المناسبة علشان ينفع تتنقل على الشبكة. 2- PPPoE & PPPoA : هما بروتوكولين لنقل ال PPP فريمز على الإيثرنت و ال ATM ي. 3- Multiplexing : هو عملية إرسال أكثر من بروتوكول على ال ATM و ليه طريقتين: - VC-Based : كل برو…
- مشروع تخرج
أعتقد إن مشروع تخرج لازم يبقى حجمه أكبر من كدا, يعنى زى ما أستاذ الشمرى قال ممكن تعمل برنامج لمعرقة كل ما يدور على الجهاز و ربما إرسال تقرير عبر النتوورك أو لإيميل معين. ربنا يوفقك إن شاء الله.
- خوارزمية Anti-alias لتمليس الحواف
فين الرسم يا أخى حيوضح كتير و حيساعدنا على التخمين
- استقسار في الاستدعاء الذاتي
شوف الدالة دى كدا > void rep(const int n, vector<int>& prev) { if (n - prev.size() == 1) // we reached the deepest level { for (int i=1; i<=n; i++) { disp(prev); // function to display a vector cout << i << endl; } return; } for (int i=1; i<=n; i++) { prev.pus…
- خوارزمية تقسيم العدد الى مجموع الاعداد المكونة له
while f[2]<=f[1] do begin out; f[2]:=f[2]+1; f[1]:=f[1]-1; end; مش هى دى بالظبط > int add_ind=1, sub_ind=0; while (sub_ind < digits-1) { while (f[add_ind] <= f[sub_ind]) { display(f); // FUNCTION TO DISPLAY THE VECTOR f[add_ind]++; f[sub_ind]--; } f[add_ind]--…
- هل من الممكن عمل tow DHCP in the same network
دا المفروض أفهمه منين من كلامك ؟! > إنت جبت الكلام دا منين ؟!! ال DHCP Server مش بيعمل برودكاست أساسا!! و أى جهاز client بيعمل 2 برودكاست بس حتى لو كان فيه 100 DHCP server !! أداء النتوورك حيتأثر إزاى مش فاهم!!! اللهم إلا إن حيبقى فيه باكتس DHCPOFFER بعدد ال D…
- الطريق إلى إحتراف التعامل مع STL
ولله بعد هذا الكلام لا توجد إضافات :) بارك الله فيك يا bms و لكن يا أخى عندى طلب أرجو ألا تضيق به, أرجو شرح ال functors و ال allocators بالتفصيل. شكرا و أعانك الله.
- هل من الممكن عمل tow DHCP in the same network
بالظبط كدة ال DHCP بروتوكول نفسه بيتيح إمكانية وجود أكثر من خادم على نفس السب نت. شغل الخادمين و البروتوكول حيهتم بالتفاصيل.
- خوارزمية تقسيم العدد الى مجموع الاعداد المكونة له
مش عارف أخى رومانوف الخوارزمية بتاعتك جميلة بس مش عارف ليه حاسس إنها معقدة قليلا على المسألة. هو أنا فى دماغى حاجة بس للأسف معنديش كومبايلر دلوقتى علشان أتأكد إذا كانت صح أم خطأ! void disp_sums(int n) { vector<int> f; for (int digits=0; digits<n; digits++) { f…
- STL امكانات هائلة .. ولكن مهجورة,
يا أخ حسن إنت زعلان ليه بس :), السى++ تتيح لك إختيار تمرير ال value أو ال reference, فقط ضع & إذا كنت تريد تمرير ال vector بالعنوان فقط. و هذا فى حد ذاته يعتبر أداء عاليا و مرونة حيث يتيح لك تمريره بالقيمة وقت ما تحتاج أو بالمرجع وقت ما تحتاج!! شفت الجمال :D.
- STL امكانات هائلة .. ولكن مهجورة,
نعم سيتم نسخ المحتويات Passing by value لأن ال vector ما هو إلا كلاس و ليس كال array مثلا.