PDA

View Full Version : دورة] البرمجة بلغة سي بلص بلص c++ [مقدمة



myloc2012
06-04-2013, 16:07
السلام عليكم ورحمة الله وبركاته

اعذرونا على القطاعه الطويله ولكن من طول الغيبات جاب الغنايم انا اود ان اشرح لكم لغة برمجه من اهم لغات البرمجه واكثرها انتشارا وهي تعتبر مصدر لاغلب لغات برمجة المواقع مثل لغة php وكذلك لغة java وبهذا السبب اردت ان اضع الدورة في قسم تطوير المواقع لاننا نتعلم البنيه الاساسيه للغات برمجة المواقع ومن ثما سنتعلم لغات برمجة المواقع والان اول موضوع في الدوره هي مقدمه بسيطه عن لغة سي بلس بلس.


لغة سي بلس بلس C++ :-
هي من للغات عالية المستوى و تعتبر لغة السي++ لغة برمجة كائنية. والتي يعتبرها الكثيرون اللغة الأفضل لتصميم التطبيقات ذات الواجهة الكبيرة وللتعامل مع البنية الصلبة للحاسب.

إن سي++ لغة متعددة الاستخدامات، و مناسبة لبرامج أنظمة التشغيل. وتكتب معظم أجزاء أنظمة التشغيل وبرامج مساعدة أنظمة التشغيل باستخدام سي++ ومنها نظام جنو/لينكس.وهي اللغة التي تم منها بناء حزمة اوفيس المعروفة لتطبيقات الحاسب.

اصل لغة سي ++ وسبب تسميتها بهذا الاسم:_
لقد بدأت لغة C بمسمى وهو لغة A ثم تطورت الى لغة B ثم تطورت وتم تطويرها بشكل متقن الى ان ظهرت اول لغة قوية وهي لغة C وكانت هي لغة البرمجة التي تمثل صرعة وشيء رهيب وآخر ما يمكن ان يتوصل اليه مجال تكنولوجيا المعلومات في وقتها , لكن بالطبع كانت تعاني من نواقص كثير ... الى ان جاء العبقري المسمى Bjarne Stroustrup في عام 1979 وبدأ بتطوير لغة الـ C الى لغة اسماها في البداية C with classes في عام 1983 قام بتسميتها بإسمها الحالي وذلك بإضافة ++ بدلا من with classes وبذلك اصبح اسمها ++C واخيرا في عام 1985 تم اصدار اول نسخة لها وتبعها الاصدار الثاني في عام 1989 والتي احتوت على عدة اضافات قوية مثل الوراثة المتعددة ومسميات اخرى لن يكون امر صحي ترجمتها وهي (multiple inheritance, abstract classes, static member functions, const member functions, and protected members) ولم يتأخر بعدها طرح اول مانيوال "The Annotated C++ Reference Manual" وذلك في عام 1990 وبعدها بدأت المزيد من الميزات تضاف مثل (templates, exceptions, namespaces) و new و المتغير boolean وبذلك وبشكل الحالي أصبح اهم ما يميز لغة ++C عن C هو انها اصبحت لغة برمجة كائنية Object Orianted Programming Language .....

zeykow
06-17-2013, 09:59
السلام عليكم
صراحة شوي صعب بس حجرب

tooro
06-28-2013, 21:23
نعم أخي لغة السي هي من أهم و أقوي لغات البرمجة و هي كما قلت مكون أساسي في
أغلب انضمت التشغيل ومن تمكن منها لن يحتاج لأي لغة أخري

omarcss
06-28-2013, 22:07
لغة سي بلص بلص صعبة جدآ و ان شاء الله تشوف دروس اكثر
لانها تحتاج الكثير من لتعلم للعمل بها

referralbux12
07-05-2013, 14:30
ان لغه السى من اهم اللغات لانها تعتبر بدايه البرمجه حتى نستطيع كتابه فهم اللغات الاخرى

azifek
07-24-2013, 21:19
مشكور أخي الكريم حول هذه المعلومات للغة البرمجة السي
و ألاحظ أن هذه اللغة أي c موجودة بقوة في هذا المنتدى
و هذا يدل على أنها مشهورة و مستعملة بكثرة

switchers
07-27-2013, 01:48
سلام عليكم .

بنسبة للغة سي بلس بلس هي لغة صعب ولكن ان تتقن اللغة الانجلزية

ستبدئ تفهمها وتستوعبها بسرع

mustalokha
07-27-2013, 14:39
لغة البرمجة سي بلوس من لغات البرمجة الصعبة لكن مع الممارسة ستصبح انشاء الله سهلة
و شكرا لك اخي على المقدمة و الشروحات التي قدمتها لنا.

ahmed tito
07-27-2013, 16:54
السلام عليكم

اخى الكريم.شكرا جدا على هذا الموضوع الرائع و الكلام الجميل
و تقبل مرورى و جزاك الله خيرا و شكرا

kbyassine
08-21-2013, 14:44
السلام عليكم ورحمة الله وبركاته
بارك الله فيك وادخلك فسيح جناته
بس المهم جدد نيتك في الخير
جزاك الله خيرا
;)

---------- Post added at 12:44 PM ---------- Previous post was at 11:18 AM ----------

السلام عليكم ورحمه الله وبركاته
مشكور اخى الكريم
فى انتظار المزيد
دمت فى رعايه الله
تقبل مرورى

mokhtarw13
08-24-2013, 04:27
السلام عليكم ورحمة الله وبركاته
تشكر على هذه الدورة موفق

maged mohamed
08-24-2013, 10:13
بسم الله الرحمن الرحيم
شكرا على الشرح بس دة كلة هو البرمجة سى ++ ولا لسة فية مزيد اصل افضل التعلم فى كجال
البرمجة لان مجال مشوق وجميل افادكم الله برجاء المزيد لزيادة مغلوماتنا عن البرمجة

hedimed
08-24-2013, 15:10
سلام عيكم ورحمت الله تعالي وبركاته
اخوتي الاعزاء نرجوا منكم مايزيد المشرق معاني وتفسير المفصل ومدقق بمعانيه

hima123
08-26-2013, 03:50
جزاكم الله خيرا اخى موضوع اكثر من رائع ربنا يجعله فى ميزان حسناتك

referralbux12
08-30-2013, 01:13
#include <iostream>
using namespace std;
int main ()
{
int n;
cout << "Enter the starting number > ";
cin >> n;
while (n>0) {
cout << n << ", ";
--n;
}
cout << "FIRE!\n";
return 0;
}

fahdouch1988
08-30-2013, 13:51
مشكور أخي العزيز على الشرح

mohamedsniper12
08-30-2013, 19:14
شكرا على هذا الشرح والموضوع الراقي وجظاك الله كل خير

bozit
08-31-2013, 19:30
السلام عليكم ورحمة الله وبركاته
الدرس مفيد جدا
شكرا لك

fadhel herbegue
09-01-2013, 14:21
لغة سي بلص بلص صعبة جدآ و ان شاء الله تشوف دروس اكثر
لانها تحتاج الكثير من لتعلم للعمل بها دمت فى رعايه الله
تقبل مرورى

reda ali
09-06-2013, 00:26
مشكور أخي الكريم حول هذه المعلومات للغة البرمجة السي
و ألاحظ أن هذه اللغة أي c موجودة بقوة في هذا المنتدى
و هذا يدل على أنها مشهورة و مستعملة بكثرة

wael00
09-08-2013, 16:54
مقدمة طويلة بعض الشيء لكنها في نفس الوقت دقيقة للغاية و هدا الاهم
نشكرك علي هدا التدخل و نحن في انتظار جديدك

doola2020
09-30-2013, 21:32
طب ولغة السي بلص بلص إيه علاقتها ببرمجة الاكسبيرتات يا أختنا الفاضلة فما علاقة هذا بذاك

lordofdracula
09-30-2013, 22:31
سي++ (تنطق: سي بلس بلس) (بالإنجليزية: ++c) هي لغة برمجة كائنية، متعددة أنماط البرمجة، مصرفة، سكونية الأنماط. وتضم العديد من ميزات لغات البرمجة عالية المستوى ومنخفضة المستوى. بدأ تطوير هذه اللغة كامتداد للغة c تحت اسم (c مع الصفوف) من قبل بيارن ستروستروب في مختبرات بل عام 1979 وتم إضافة العديد من الميزات الأخرى لاحقاً وتغير الاسم عام 1983 ليصبح ++c [2] من باب الدعابة عبر استخدام معامل الزيادة لجانب اسم لغة c تأكيداً على أنها "التالي للغة c".

WASEM DALLOUL
09-30-2013, 22:40
السلام عليكم
شكرا لك على هذا الشرح الجيد والمفيد وجزاك الله كل خير وارجو النجاح للجميع

aleque05
10-12-2013, 14:25
السلام عليكم ورحمة الله وبركاته
شكرا جزيلا لك على الموضوع
واصل إبداعاتاك
التنظيم 10/10
المحتوى 10/10
الشرح10/10
موضوع كامل ومتكامل
بانتضار جديدك^^

ahmed adel ibrahem
10-19-2013, 18:54
مشكور أخي الكريم حول هذه المعلومات للغة البرمجة السي
و ألاحظ أن هذه اللغة أي c موجودة بقوة في هذا المنتدى
و هذا يدل على أنها مشهورة و مستعملة

---------- Post added at 05:54 PM ---------- Previous post was at 05:53 PM ----------

سلام عليكم .

بنسبة للغة سي بلس بلس هي لغة صعب ولكن ان تتقن اللغة الانجلزية

ستبدئ تفهمها وتستوعبها بسرعة

AshrafQassim
10-24-2013, 14:04
حبيبي انا بحب ان اقول للناس كلها مدام كده كده هتستهلك وقت فى التعلم يبى بالمرة اتعلم احدث حاجة اللى هى لغنة
الجافا تعتبر شامله جميع مميزات اللغات الحديثة فى مجال البرمحة

aleque05
10-29-2013, 20:09
السلام عليكم
بارك الله فيك عزيزي على الشرح الجميل
وفي انتظار جديدك بفارغ الصبر
تقبل تحياتي

ما شاء الله
أحسنت و أحسن الله إليك
موضوع مميز و طرح راقي
و الله يجزيك بالخير

chakympe
11-17-2013, 21:56
شكراااااااااا اخى على هذا المقال عن لغة السى ++
وان شاء الله سوف اقراه لانى اعشق هذه اللغه لغه ال c
وبارك الله فيك على تعبك فى تحميل هذا المقال

nacero
12-22-2013, 03:01
إذا أردت، فبإمكانك أن تستثمر أربع سنوات في الجامعة و هو الأمر الذي سيعطيك القدرة على التنافس على بعض الوظائف التي تتطلب مؤهلات علمية. كما أنه سيزودك بفهم أعمق لهذا المجال. إلا أنك إذا لم تستمتع بالجامعة فبإمكانك-مع شيء من الإلتزام- الحصول على خبرات مشابهة

harimeche
03-05-2014, 17:35
الســــلام عليكم ورحمة الله

أشكرك أخي على موضوعك

وعلى هدا التقديم لهته اللغة

التي إن فهمنهـــا ستساعدنـــا

كثيرا في البرمجة

تحياتي/ وبالتوفيق

ashrafko
03-05-2014, 18:57
أخي لغة السي هي من أهم و أقوي لغات البرمجة و هي كما قلت مكون أساسي في
أغلب انضمت التشغيل ومن تمكن منها لن يحتاج لأي لغة أخري

nassar987654321
03-09-2014, 17:54
شكرا اخي على معلومات

didaaass
03-09-2014, 18:50
السلام عليكم ورحمة اللة وبركاتة
اشكرك على هذا المعلومات للغة البرمجة c والاحظ هذا اللغة اى cموجودة بقوة فى هذا المنتدى

aziz.alger
03-09-2014, 20:36
لا تنسو بأن كل أنواع الويندوز قد استعملت في برمجتها لغة السي بليس بليس إنها لغة شديدة حيث تجعل المبرمج يتعامل مع الجهاز مباشرة في كتابة الأكواد البرمجية
ارجو أن تنعشو هذا القسم بالمواضيع الجيدة وتثروه بمشاركاتكم حتى نستفيد منكم أكثر وخاصة ونحن نحب هذا المجال ونتعلمه

fido
07-16-2014, 17:27
السلام عليكم ورحمة الله وبركاته
بارك الله فيك أخي ..
صراحة أفتنا بهاته المعلومات التي كان يجهلها الكثير منا

.................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................

abokarem
09-08-2014, 19:18
السلام عليكم
الف شكر واعتد ان اغل الكتب والموضوعات اقول الاكثريه عن لغه السى وبالفعل هى مشهوره جدا
وبامكاننا ان نحاول تعلمها والحصول على اعلى قدر من التعلم

Azeddinovic
09-21-2014, 03:43
السلام الفوركس هو تجارة متميزة و مربحة بالنسبة للاشخاص دو معرفة خاصة و متميزة
لدلك انصح و مع التاكيد المبتدئين بعدم التسرع و التهور لانه في اخر المطاف الافلاس التام

geomagdy
02-16-2015, 16:31
سلام عليكم ورحمة الله تعالى وبراكاته
شكرا لك اخي الكريم على الموضوع
واصل عملك الجيد اخي الكريم تقبل تحياتي اخي الغالى
تقبل مرورى اخى الكريم

شمس
03-22-2015, 02:38
معلومات مهمة حول لغة البرمجة و تاريخها إذ تعتبر من أساسيات البرمجة و أقدم الغات البرمجية المتطورة . مشكور يا صديقي على اللمحة التاريخية لظهور لغات البرمجة و مراحل ضهورها و ولاشخاص المشاركين في تطورها

MedMax
04-22-2015, 20:46
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله تعالى و بركاته
مشكور اخي على هذة المشاركة الرآائعة والمفيدة
بارك الله فيك
جعله في ميزان حسناتك
إن شاء الله

yhassen
06-25-2015, 20:34
السلام عليكم ورحمة الله تعالى وبركاته و بعـد.
جزاك الله خيرا اخـي على هذه المعلومات والتوضيحـــات
..أشكرك آخى الفاضل على الموضوع المميز:
البرمجة بلغة سي بلص بلص c++
وأسأل الله الربح الوفير و تحقيق الأحلام للجميع في عالم الفوركس
شـكرا جزيلا و جـزاك الله كل خــيـر و بالتوفيق ان شـــاء الله

arkantos
06-25-2015, 21:46
السلام عليكم و رحمة الله تعالى و بركاته و الصلاة و السلام على سيدنا محمد
و على اله و صحبه و سلم أما بعد
شكرا لكم على هذه الافاده عن هذا الموضوع ونتمنى المزيد
والسلام عليكم ورحمه الله وبركاته

zouhairz
07-09-2015, 17:29
بسم الله الرحمن الرحيم الحمد لله وأفضل الصلاة وأتم التسليم على سيدنا محمد وعلى آله الطيبين وصحبه الغر المحجلين
ومن والاهم واتبع هداهم إلى يوم الدين السلام عليكم و رحمة الله تعال و بركاته


شكرااااا ه جزيلاااااا اااااخي

mamdouh.adil
09-25-2015, 23:49
شكرا اخى الكريم على الموضع بس انا شايف ان الشرح صغير وقصير جدا بالطريقه بتعتك دى
امامنا حوالى قرن من الزمن على منخلص من هذه اللغه لذلك انصحك اخى الكريم لتعم الفائده بتحميل الشرح كامل فى كتاب الكترونى او مذكره ورفعها هنا

hawas12
11-19-2015, 20:19
سلام عليكم و رحمة الله تعالى و بركاته
الدعاء عبادة أي أن كل مؤمن قوي الإيمان بالله القاهر الحكيم
يتضرع لله و يرجو رحمته و غفرانه
أكرمك الله و جزاك خير جزاء.

mido789
11-20-2015, 01:46
مشكور أخي الكريم حول هذه المعلومات للغة البرمجة السي
و ألاحظ أن هذه اللغة أي c موجودة بقوة في هذا المنتدى
و هذا يدل على أنها مشهورة و مستعملة بكثرة

arkantos
01-11-2016, 18:20
شكرا لك أخي الكريم على هده المعلومات الجميلة لكن
لا أظن أنك سوف تجد الكثير من الأعضاء سوف يفتهونك
لأن الكثير يجهلون البرمجة و مادا تعني و كيف نتعلم للبرمجة

rabaoui mounir
01-12-2016, 12:08
سي++ (تنطق: سي بلس بلس) (بالإنجليزية: ++c) هي لغة برمجة كائنية، متعددة أنماط البرمجة، مصرفة، سكونية الأنماط. وتضم العديد من ميزات لغات البرمجة عالية المستوى ومنخفضة المستوى. بدأ تطوير هذه اللغة كامتداد للغة c تحت اسم (c مع الصفوف) من قبل بيارن ستروستروب في مختبرات بل عام 1979 وتم إضافة العديد من الميزات الأخرى لاحقاً وتغير الاسم عام 1983 ليصبح ++c [2] من باب الدعابة عبر استخدام معامل الزيادة لجانب اسم لغة c تأكيداً على أنها "التالي للغة c".

---------- Post added at 10:01 AM ---------- Previous post was at 10:00 AM ----------

عتبر ++c إحدى اللغات الأكثر شيوعاً[3][4] وقد استخدمت على نطاق واسع في بناء أنظمة التشغيل والتعامل مع البنية الصلبة للحاسوب ابتداءً من الأنظمة البرمجية وبرامج المستخدم، مروراً بمشغلات الأجهزة والأنظمة المضمنة وانتهاءً بالمخدمات عالية الأداء وبرامج التسلية كالألعاب الفيديوية نظراً لقدرة تصريفها إلى كود لغة تجميع شديد الفعالية[5]. أحد أكثر استخدامات ++c إثارةً للإعجاب حسب رأي ستروستروب هو استخدام ++c في كتابة قسم كبير من أنظمة القيادة الأوتوماتيكية للعربات التي تجولت على سطح المريخ (مارس روفر)

---------- Post added at 10:01 AM ---------- Previous post was at 10:01 AM ----------

وجد العديد من المصرفات التجارية والمفتوحة المصدر لـ++C، من هذه المصرفات مشروع جنو، مصرفات إنتل، مصرفات مايكروسوفت، مصرفات استديو أوراكل سولاريس، مصرفات ديجيتال مارس، ومصرفات إيمباركاديرو تكنولوجيز. لقد أثرت لغة ++C بالعديد من لغات البرمجة الشائعة مثل #C [1] وجافا. في حين تستخدم لغات أخرى كلغة Objective-C نحواً شديد الاختلاف ومقاربة مختلفة في إضافة الصفوف إلى C.

---------- Post added at 10:02 AM ---------- Previous post was at 10:01 AM ----------

دأت ++c كتحسين للغة c، أولاً عبر إضافة الصفوف ومن ثم التوابع الظاهرية وتحميل المعاملات الحسابية والوراثة المتعددة والقوالب ومعالجة الاستئناءات بالإضافة إلى ميزات الأخرى. بعد سنوات من التطوير تم تصديق ++c عام 1998 كمعيار آيزو ذو الاسم iso/iec 14882:1998. وفي عام 2003 تم تعديل المعيار وفقاً لوثيقة التصحيح التقنية iso/iec 14882:2003. يتضمن المعيار الحالي iso/iec 14882:2011 مجموعة من الميزات التي تم الاتفاق عليها ونشرها كمعيار جديد من المنظمة الدولية للمعايير في أيلول 2011 والذي عُرف سابقاً باسم c++11

---------- Post added at 10:03 AM ---------- Previous post was at 10:02 AM ----------

دأ بيارن ستروستروب العمل على مشروعه C مع الصفوف (C with Classes) عام 1979، وقد استلهم فكرة هذا المشروع أثناء عمله على أطروحة الدكتوراه حيث قضى وقتاً طويلاً بالبرمجة. لقد اكتشف ستروستروب أن العديد من ميزات لغة Simula ملائمة في الحقيقة لتطوير برمجيات ضخمة إلا أن بطء أداء التطبيقات المكتوبة بهذه اللغة كان يحول دون استخدامها بشكل عملي، وفي الوقت نفسه كانت تتمتع اللغة BCPL بأداء جيد إلا أنها منخفضة المستوى وبالتالي يصعب استخدامها في تطوير برمجيات ضخمة، قاد هذا الاكتشاف ستروستروب إلى فكرة تطوير لغة برمجة جديدة تجمع المزايا الحسنة من هاتين اللغتين

---------- Post added at 10:03 AM ---------- Previous post was at 10:03 AM ----------

واجه ستروستروب لاحقاً مشكلة تحليل نواة نظام Unix فيما يتعلق بالحوسبة الموزعة خلال عمله في مختبرات بل وتذكر المعضلات التي واجته خلال عمله على أطروحته فعقد العزم على تحسين لغة C بإضافة ميزات شبيهة بتلك الموجودة في لغة Simula. اختار ستروستروب لغة C لكونها لغة عمومية، سريعة، محمولة، وشائعة الاستخدام. لقد ألهمت ستروستروب -بالإضافة إلى C وSimula- عدد من اللغات الأخرى وهي ِALGOL68 وML وCLU وAda.

---------- Post added at 10:04 AM ---------- Previous post was at 10:03 AM ----------

مل ستروستروب على تطوير مصرف اسمه Cfront يقوم بتصريف كود ++C إلى كود C مكافئ، وقد قام من خلاله بإضافة بعض الميزات الجديدة إلى لغة C متل الصنوف، الصنوف المشتقة، التنميط القوي (بالإنجليزية: strong typing)، التضمين (بالإنجليزية: inlining)، والقيم الافتراضية. تم طرح أول إصدار تجاري من ++C في 14 تشرين الأول 1985[

---------- Post added at 10:05 AM ---------- Previous post was at 10:04 AM ----------

ي عام 1983 تم تغيير اسم اللغة من C with Classes إلى ++C (حيث أن ++ هو معامل الزيادة بلغة C) كما تم إضافة مجموعة من الميزات متل التوابع الظاهرية، التحميل الزائد للمعاملات والتوابع، المراجع (بالإنجليزية: references)، الثوابت، التحكم بالذاكرة المدار من قبل المستخدم، تحقق محسن من الأنماط، والتعليقات السطرية باستخدام خطين مائلين (//) على نمط لغة BCPL. في عام 1985 نُشر الإصدار الأول من كتاب لغة البرمجة ++C ليزود المبرمجين بأحد أهم المراجع عن هذه اللغة في وقت لم توصّف فيه اللغة بعد كمعيار رسمي. عام 1989 نُشر الإصدار 2.0 من الكتاب وعام 1991 نٌشر الإصدار الثاني المحدث منه. اشتملت الميزات الجديدة على الوراثة المتعددة، الصنوف المجردة (بالإنجليزية: abstract classes)، التوابع الأعضاء السكونية (بالإنجليزية: static member functions)، التوابع الأعضاء الساكنة (بالإنجليزية: const member functions)، والأعضاء المحمية. عام 1990 نُشر دليل ++C المرجعي التفصيلي (The Annotated C++ Reference Manual) وكان حجر الأساس لمعيار اللغة المستقبلي. اشتملت الميزات اللاحقة على القوالب (بالإنجليزية: templates) والاستثناءات وفضاءات الأسماء وتحويلات جديدة بين الأنماط والنمط البولياني.

---------- Post added at 10:05 AM ---------- Previous post was at 10:05 AM ----------

ترافق تطور لغة ++C مع تطور المكتبة المعيارية. إن مكتبة الدخل والخرج (I/O stream) هي أولى الإضافات إلى المكتبة المعيارية، توفر هذه المكتبة بدائلاً لتوابع الدخل والخرج المعتادة في لغة C مثل printf وscanf. تعتبر مكتبة القوالب القياسية (Standard Template Library) إحدى أهم الإضافات إلى المكتبة المعيارية من بين الإضافات اللاحقة الكثيرة المتتالية. تتميز لغة ++C عن باقي اللغات بقلة عدد الكلمات المفتاحية حيث أن الوظيفية الأساسية تم إدراجها في المكتبة المعيارية على غرار لغة C.

---------- Post added at 10:06 AM ---------- Previous post was at 10:05 AM ----------

تسمى ++c أحياناً لغة هجينة وذلك بسبب توفيرها العديد من النماذج البرمجة المختلفة وإتاحتها استخدام هذه النماذج مع بعضها البعض كاستخدام النموذج الإجرائي والنموذج الغرضي التوجه أثناء كتابة نفس البرنامج. لقد أثارت إمكانية كتابة برامج إجرائية باستخدام ++c بعض الجدل على اعتبار أنه من المفترض كتابة برامج غرضية التوجه لدى استخدام ++c (وإلا لتم استخدام c مثلاً). بكل الأحوال فإنه من المعتاد دمج النموذجين الإجرائي والغرضي التوجه لدى كتابة برنامج ما. وغالباً ما يسبب هذا بعض المشاكل أثناء فحص الكود أو إتمام كتابة الكود من قبل مبرمج آخر .
لا تزال ++c قيد الاستخدام بشكل واسع وتعتبر إحدى اللغات المفضلة في تطوير التطبيقات الاحترافية

---------- Post added at 10:07 AM ---------- Previous post was at 10:06 AM ----------

قول ستروستروب: "يؤكد الاسم الطبيعة التطورية للتغيرات المحدثة على لغة C" [8]. أثناء مرحلة التطوير تم تسمية ++C بشكل غير رسمي "C الجديدة" (بالإنجليزية: new C) ثم تغير الاسم إلى "C مع الصفوف" (بالإنجليزية: C with classes). يعود الفضل في التسمية النهائية (++C) إلى ريك ماسيتي (أواسط عام 1983)

---------- Post added at 10:07 AM ---------- Previous post was at 10:07 AM ----------

وقد استخدم هذه التسمية لأول مرة في كانون الأول عام 1983. عندما سُؤل ماسيتي عام 1992 عن سبب تسمية اللغة بهذا الاسم أجاب أنه قام بذلك من باب المزاح. ويعود أصل الاسم إلى استخدام معامل الزيادة (++) من لغة c والذي يقوم بزيادة قيمة المتغير المسند له والاستخدام الشائع لرمز (+) للدلالة على حصول تحسين في برنامج حاسوبي. الدعابة تكمن في أن الاسم نفسه يحتوي على خطأ

---------- Post added at 10:08 AM ---------- Previous post was at 10:07 AM ----------

ذلك أن استخدام الزيادة اللاحقة (بالإنجليزية: post-increment) يسبب زيادة المتحول بعد تقييم قيمة المتحول السابقة (على عكس الزيادة السابقة (بالإنجليزية: pre-increment)) بمعنى أن لغة ++C ليست أفضل من لغة C وإلا فقد كان من الأجدر استخدام الزيادة السابقة بحيث يصبح اسم اللغة C++ بدلاً من استخدام الزيادة اللاحقة كما في الاسم الحالي.[9].
لا توجد لغة باسم C بلاس علماً أنه توجد لغة مختلفة تماماً اسمها +ABCL/c. هنالك بعض اللغات التي سميت بشكل قريب من ++C أشهرها لغة—C ولغة #C

aym
01-12-2016, 12:22
اخى الكريم نشكرك على هذا المجهود فى عرض البرمجة بهذة اللغة ولكن هذا المنتدى خاص بالفوركس وكل الاخبار التى
تتعلق بالفوركس ونتمنى المزيد من المواضيع التى تفيد الجميع فى الفوركس

زهور عبدالله
01-12-2016, 22:46
شكراً اخي الكريم
موضوووع مفيد وجميل
دمت بود

sou
01-25-2016, 23:52
قمت بتعديل الكود حسب التحديث الجديد وتمت التجربة لايف ، تحقق شرط الدخول مرتين ولم يدخل الصفقة، ولا يوجد أخطاء بالاكسبيرت والجورنال
أرجو التصحيح أستاذي القدير
الاكسبيرت بالمرفق

torkhan mohamed
02-26-2016, 08:34
السلام عليكم ورحمه الله وبركاته
شكرا اخى على الموضوع الجميل
واتمنى منك دائما الافاده لنا والله يجازيك كل خير واتمنى لك التوفيق
وبارك الله فيك وجزاك خيراً والسلام عليكم ورحمه الله

abdulsalam
02-26-2016, 08:41
شكرا اخى على الموضوع الجميل
واتمنى منك دائما الافاده لنا والله يجازيك كل خير واتمنى لك التوفيق
وبارك الله فيك وجزاك خيراً والسلام عليكم ورحمه الله

mhamadfor
02-27-2016, 14:03
نعم أخي لغة السي هي من أهم و أقوي لغات البرمجة و هي كما قلت مكون أساسي في
أغلب انضمت التشغيل ومن تمكن منها لن يحتاج لأي لغة أخري

TMT
03-09-2016, 22:36
السلام عليكم ورحمة الله وبركاته موضوع رائع يا اخى شرح موفق منك
مشكور علي هذه المعلومات الاكثر من رائعة
موضوع مميز وجيد وربنا يوفقك وبارك الله فيك وجزاك خيراً والسلام عليكم ورحمه الله

AboMoZo
03-14-2016, 09:16
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
صبحك الله بالخير اخي الكريم سررت بتواجدي بموضوعك المفيد والقيم
واصل ابداعك واتحفنا بكل ما هو جديد و شكراً جزيلاً لك علي كل ما تقدمه لاخوانك
تمنياتي لك بالتوفيق والسداد وخالص التحية

bibich
05-28-2016, 01:04
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته
بارك الله فيك على الموضوع القيم والمميز
جزاك الله الفردوس الاعلى

SHADY0
05-30-2016, 02:11
السلام عليكم ورحمة الله وبركاتة
شكرا اخى على هذا الموضوع الجميل شرح مميز وجميل واتمنى منك دائما الافاده واتمنى لكم النجاح
و التوفيق في هذا المجال والسلام عليكم ورحمة الله وبركاتة

zeco2020
06-11-2016, 16:29
السلام عليكم ورحمه الله وبركاته
مشكور علي هذه المعلومات الاكثر من رائعة وان شاء الله تعرض مواضيع نستفاد منها اكتر
واتمنى منك دائما الافاده لنا والله يجازيك كل خير واتمنى لك التوفيق
والسلام عليكم ورحمه الله:):):)