فہرست کا خانہ:
تعریف - مقصد - سی (او جے جے سی) کا کیا مطلب ہے؟
اوبجیکٹیو سی (او جے سی سی) ایک پروگرامنگ زبان ہے جو OS X اور iOS آپریٹنگ سسٹم اور ان کے ایپلی کیشن پروگرامنگ انٹرفیس (APIs) میں استعمال ہوتی ہے۔ مقصد-سی مقصد پر مبنی ، عام مقصد ہے اور سی پروگرامنگ زبان میں زبان کی نئی خصوصیات میں اضافہ کرتا ہے۔ اصل میں 1980 کی دہائی میں تیار کیا گیا ، مقصد-سی ابتدائی آپریٹنگ سسٹم میں سے کچھ کے ذریعہ استعمال کیا گیا تھا۔
ٹیکوپیڈیا نے مقصد - سی (او جے سی) کی وضاحت کی
اصل میں بریڈ کوکس اور ٹام محبت نے اپنی کمپنی اسٹیپ اسٹون میں تخلیق ک، ، مقصد - سی پروگرامنگ زبان نے NeXT کمپیوٹرز میں اس کے استعمال سے مقبولیت حاصل کی۔ زبان کو جلد ہی سمال ٹیلک کے ساتھ جوڑ دیا گیا تاکہ دونوں زبانوں کی افادیت کو بڑھایا جاسکے۔ مقصد سی-سی پروگرام جو عام ہیں اور بیرونی پیچیدہ لائبریریوں کا استعمال نہیں کرتے ہیں ، ان کا اطلاق کسی بھی سسٹم میں کیا جا سکتا ہے جس میں جی سی سی یا کلیانگ کے مطابق ہے۔ Ojective-C ماخذ کوڈ کے ل Ex استعمال ہونے والی ایکسٹینشنز .m ہیں جبکہ ہیڈر فائلیں سی پروگرامنگ ہیڈر فائلوں کی طرح ہیں ، یعنی .h توسیع۔ مقصد C ++ فائلوں میں اپنے سورس کوڈ فائلوں کے لئے .mm کی فائل توسیع ہوتی ہے۔