b.m.s
خبير C++
- الرياض
- سؤال حول بناء بناء لغات البرمجية والمتجرمات
أخي زيد بالنسبة لكتبتها بلغة الC فليس هناك سبب محدد , توجد أسباب عديده لكتابة لغة البرمجة بلغة البرمجة أخرى . لكن هذا ليس شرط فأنت تستطيع أن تبني لغتك البرمجة عن طريق بناء قواعد معينة ومن ثم تطبق هذه القواعد بأي لغة تريد بحيث تستفيد من مميزات هذه اللغات . هل ت…
- الذكاء الصناعي وصل الى مرحلة ينافس الصرصور
قبل لا أنا نستبق الزمن ونقول إن الآلات ستكون قادرة على التحكم بنفسها ويصبح لها ذكائها الخاصه بها ... هل ماهو موجود الآن يبشر بالجيل القادم ؟ بعض الناس يختلفون مابين تسمية الموجود بالذكاء الصناعي , فهو قائم صناعة هذا الذكاء , أو الذكاء الإصطناعي يعني أنه مصطنع …
- مافائدة الكلمة المحجوزة Explicit
نعم هي قياسية ... ويستخدمها auto_ptr لسبب وجيه وهو أن فلسفه هذا الClass هي أنه يتم تدمير الObject الذي يقوم بالتأشير عليه عند تدميره . فهو ليس مثل المؤشر العادي الذي عند تدميره يتجاهل تدمير الكائن الذي يقوم بالتأشير عليه ... بل أيضاً يقوم بتدميره معه ... طيب و…
- ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!
لستم الوحيدين الذين أستفدتما ... وسبب هدوء هذا الحوار هو أن الموساد الإسرائيلي لم يعلم عنه , وإلا كانت فيه مؤمرات ودساس :lol: والسبب الذي يأتي بعده هو قلة عدد المحاوريين وبالتالي المواضيع ما تشعبت , وكان فيه تركيز ... حتى إني كان عندي أكثر من تعليق لكن أثرت عد…
- ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!
أخي المتميز لماذا عند المميزات نقول أنها تحاول , لكن عند العيوب نقول أنها حصلت ؟ لماذا لا نقول مثلاً أنها أكتسبت مميزات اللغتين وحصلت على عيوب اللغتين ... لكن هذا غير صحيح ... لم تحاول لغة ++C تقليد أي لغة فهي بدأت بتطبيق المفاهيم قبل اللغات الأخر وبعدها بسنين…
- ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!
نقاش جميل لكن ... ما أحب أن أنقاش الفروق بين اللغات لأن الكلام لن ينتهي , لماذا ؟ لإنه إن كنا نريد المقارنة بين لغتين إثنتين من نفس المستوى فسوف تكون المقارنة على نفس الخط , لكن إختلاف مستوى اللغات سيجعل النقاش متشعب وغير منتهي مالم نحدد منطقة معينة .... مثل ا…
- تنفيد الخصائص في لغة سي++
بصراحة أخوي محمد فكرة عبقرية , هذه مميزات لغة ال++C ... تستطيع عمل بها ما تريد ... خصوصاً الoperator overloading ... ميزة الطريقة هذه هو أنه لا تحتاج منك إلى خطوات كثيرة فقط تعريف العنصر // كيفية إنشاءو إعلان الخاصية property<Test, int> value; وهذا السطر فقط .…
- ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!
هلا أخوي خالد الحمد لله لا يوجد شئ غامض لدي بالنسبة للغة ال++C , أتذكر أني كنت أتتبع كود الأسمبلي حتى أفهم آلية ال Virtual method , والله كانت أيام ... :lol: لكن أرى أنه يجب أن تبتعد لغة ++C عن لغة ال C ... من ناحية دعمها لsyntaxis الثانية ... فاللغة الآن تتوس…
- المصادر المفتوحة Vs البرمجيات التجارية .... اود ان افهم !
الموضوع أصبح مسخرة ... لأن بعض الأعضاء يدافعون عن منتجات شركة مايكروسوفت , أصبحت مايكروسوفت تدفع لهم ؟!!!!! هل هذا حجم فكر المبرمج العربي ؟!!!!!! البعض يتحدث بإنشائية عن مشاكل واجهته مع برامج مايكروسوفت , وكأنه لأول مرة يدخل عالم البرمجيات ولم يسمع في حياته عن…
- هل تستخدم Boost ؟
هو معتمد على strstream أو basic_stringstream , على حسب المايكرو ... ومثل ما قلت فهو يعتمد على الmetaprogramming لتحديد حجم الbuffer فمثلاً الint ليس مثل ال double ... لكن يظل أنه تغليف لها وبالتالي بطأ العمليات نفسها بعد تحديد حجم الbuffer لا يمكن تجاهله ... ح…
- المصادر المفتوحة Vs البرمجيات التجارية .... اود ان افهم !
لا نحتاج أخي إلى وقت لكي نرى صحة هذا الكلام أو عكسه , نستطيع الحكم والقياس على الفترة التي مضت . صدقني شخص عمل في مجال أمن المعلومات ولو لمدة سنة واحدة في بيئة كبيرة ومتعددة الأنظمة , سيعرف أنه كل أنظمة هي جهد بشري . كل نظام تحتاج إلى أن تقوم بعمل الBest Pract…
- المصادر المفتوحة Vs البرمجيات التجارية .... اود ان افهم !
أتمنى كالعادة أن نكون مطقيين وعلميين , مثل ما الويندوز مشهور بكثرة الفايروسات , فلنظام لنكس مشهور بكثرة الإختراقات . هل هذا يعني أن لينكس غير أمن أو ويندوز نظام غبي ؟!! لا لكن ويندوز مشهور على مستوى العالم لدرجة تصل إلى ما وفق 80% , وبالتالي أي فايروس سينتشر إ…
- هل تستخدم Boost ؟
ما دام إنكم تتحدثون عن المكتبة boost فحبيت أدلو بدلوي الفاضي :lol: . المكتبة هذه منزلها على جهازي , لكن ما قد كتبت برنامج يعتمد عليها كل إعتمادي كان على الSTL أو كود أنا أكتبته , المهم من الأشياء اللي عجبتني في المكتبة هي lexical_cast بصراحة طريقة سهلة للتحويل…
- كيف يتم برمجة الويندوز 7 ؟
يوجد ما يسمى Cross Compiler حيث أنك تقوم بترجمة برنامجك ليعمل على أنظمة أخرى معينة ومحددة ... يعني لا يحتاج أن تترجم كود سيعمل على نظام ماك في جهاز ماك , فقط تحتاج Cross Compiler وسيفي بالغرض .
- ويندوز 7 مميزات كثيره ونسخة مطوره
لكي يحترم الناس علمك وعقلك ... عليك أن تعاملهم بالمثل ... فتحرتم عقولهم وعلمهم ... أما طرح موضوع فيه إستخفاف بالقراء ... فهذا يضر صاحب الموضوع ... لأن هذا المنتدى علمي وبالتالي لن يقبل أحد موضوع ... مالم يكون وفق أطر علمية ... وشكراً
- تعليم C++ بأي اصدارة ؟
أخي الكريم إذا كنت تريد تعلم C++.net فأتمنى أنك تتراجع عن قرارك , هناك فرق بين ++C وبين C++.net , حتى الكود الذي تكتبه في Visual Stduio 2008 لا يشترط أن يكون C++.net. فإذا كنت تريد تعلم ++C فأهلا وسهلاً بك وحنا تحت أمرك , أما إذا كنت ملزم على C++.net فأتمنى إن…
- بريطانيان يصنعان ساعة مفترسة
إيه والله , خلونا نستفيد من بعض الناس . أتوقع لو نبدأ بالصين بيكون فيه طاقة كبيرة . أنا راح أبني مصنع في الصين , مين يشاركني :lol:
- أكتب عنوان أي منتدى وانا اغلقه لك بثواني
أنا ما عندي خبره في المواقع , لكن هل هناك شئ يتعلق بترتيب المواقع ربما يسبب ضغط على الموقع مثل موقع رتب أو alex أو غيرها . بعض أصحاب المواقع يحاول رفع رتبت الموقع في وضعه في X لتكثر الزيارات عليه وبالتالي يرتفع رتبته في أي موقع الرتب . طبعاً X هذه معناها مكان …
- مع Visual C++ 2010 Beta - في أوّل 7 دقائق .
وعليكم السلام لا تقول لي عند عصاصة :happy: المهم بالنسبة للخطأ هل جربت تغير الإعدادات إلى
- هل من اهتمام عربي باللغات ال Functional ؟!
وأنا قمت بتجربتها وظهرت لي نفس نتيجة الأخ خالد ... ولدي تفسير عن سرعة الغريبة بين الأجهزة ... بالنسبة لل++C فهي برنامج يتم تنفيذه مباشرة ... وقد تم بنائه على جهاز 32bit ولن يستفيد من مميزات أجهزة 64bit لأنه تمت ترجمته وبنائه ... لكن بالنسبة لبرنامج ال#C ... فح…