سی فائل کیا ہے؟

C فائلوں کو کیسے کھولنے، ترمیم اور تبدیل کرنے کے لئے

C فائل کے ساتھ فائل ایک سادہ متن C / C + + ماخذ کوڈ فائل ہے. یہ دونوں C یا C ++ پروگرامنگ کی زبان میں مکمل پروگرام کا منبع کوڈ رکھتا ہے اور ساتھ ہی سی سی پراجیکٹ کے اندر سے دوسرے فائلوں کے ذریعہ حوالہ کیا جا سکتا ہے.

نوٹ کریں کہ کچھ پروگرامز C ذریعہ کوڈ فائل کو نشانہ بنانے کے لئے کم سی سی سی فائل کی توسیع کا استعمال کریں، اور C ++ کے لئے ایک بڑے سی سی، لیکن اس کی ضرورت نہیں ہے. سی پی پی کا استعمال C ++ ذریعہ کوڈ فائلوں کے لئے بھی ہے.

اگر C فائل C یا C ++ پروگرامنگ کی زبان میں نہیں ہے تو، اس کے بجائے اس کے بجائے لائٹ سی سی میں لکھے گئے لائٹ سی سکرپٹ کی فائل ہوسکتی ہے، اسی طرح کے پروگرامنگ زبان C / C ++ کے طور پر.

ان فائلوں کی دونوں اقسام ان ایپلی کیشنز سے متعلق ہیں جو سافٹ ویئر کے پروگراموں اور ویڈیو گیمز کی تعمیر کے لئے استعمال ہوتے ہیں.

نوٹ: CFile مائیکروسافٹ فائونڈیشن کلاس فائل کی کلاسوں سے بھی مراد ہے، لیکن اس کے ذریعہ وضاحت کرنے والے ماخذ کوڈ فائل فارمیٹس کے ساتھ کچھ کرنا نہیں ہے.

C فائل کیسے کھولیں

کسی بھی ٹیکسٹ ایڈیٹر جیسے نو نوٹ پیڈ ++، ایماکس، ونڈوز نوٹ پیڈ پروگرام، EditPlus، TextMate، اور دیگر، C فائل کھول سکتے ہیں اور دیکھ سکتے ہیں اگر یہ ایک C / C ++ ماخذ کوڈ فائل ہے.

یہ پروگرام مفید ہیں کیونکہ وہ عام طور پر ہلکے وزن میں ہیں جب مکمل ایپلی کیشنز ڈویلپرز کے مقابلے میں ذیل میں درج ذیل افراد کی طرح. پلس، ان میں سے اکثر مطابقت پذیری روشنی ڈالنے کی حمایت کرتا ہے ، جو عام طور پر ترجیح دی جاتی ہے کیونکہ یہ ذریعہ کوڈ کے ذریعہ ترمیم اور ذریعہ بنانا بہت آسان ہے.

تاہم، C فائلوں کو عام طور پر ایک سافٹ ویئر کی ترقی کے پروگرام کے بصیرت میں بصری سٹوڈیو، السلپس، سی ++ بلڈر، دیو-سی ++، یا کوڈ :: بلاکس کے اندر اندر کھول دیا جاتا ہے.

Conitec Datasystems سے لائٹ سی سی پروگرام لائٹ سی سی اسکرپٹ فائلوں کے ساتھ کام کرنے کے لئے استعمال کیا جاتا بنیادی پروگرام ہے، لیکن یہ سی فائلیں ٹیکسٹ ایڈیٹرز کو بھی کھول سکتے ہیں.

فائلوں کو کیسے تبدیل کرنا

وہاں سی اور سی ++ سے متعلق کچھ ایسے تبادلے موجود ہیں لیکن وہ اس آرٹیکل کے دائرہ کار سے باہر ہیں. مثال کے طور پر، آپ پروگرامنگ زبان کا استعمال کر سکتے ہیں یا چار چار صف، اندرونی، سٹرنگ، وغیرہ سے تبدیل کرنے کے لئے، لیکن وہ سی فائلوں کو اپنے آپ پر لاگو نہیں کرتے بلکہ بلکہ اس کے افعال پر فائلوں کو فراہم کرتے ہیں.

اگر آپ اس کی تلاش کر رہے ہیں تو، میں کسی دیگر وسائل جیسے سٹیک اوور بہاؤ کا دورہ کرنے کی سفارش کرتا ہوں.

تاہم، اگر آپ واقعی ایک فائل کنورٹر کے بعد ہیں، تو آپ کسی متن ٹیکسٹ ایڈیٹر یا سی فائل کھولنے والے کے اوپر استعمال کرسکتے ہیں، فائل کو ایک مختلف ٹیکسٹ کی بنیاد پر شکل کی طرح TXT یا HTML کو تبدیل یا محفوظ کرنے کے لئے. وہ زیادہ تر ممنوع طور پر قابل اطلاق کوڈس فائلوں کے ساتھ الکلپس، دیو-سی ++، وغیرہ کے طور پر استعمال نہیں کرسکتے ہیں، اگرچہ، جب تک وہ مختلف فائل کی شکل میں موجود ہیں.

تانبابل سوفٹ ویئر کے حل سے دستیاب ایک متعدد ذریعہ کوڈ کنورٹر بھی شامل ہیں جو C ++ کو C #، Java، یا VB میں تبدیل کر سکتے ہیں. ذہن میں رکھیں، تاہم، یہ مفت ایڈیشنز محدود ہوتے ہیں جب یہ ایک بار میں لائنوں کی تعداد میں آتا ہے.

پھر بھی فائل کھول نہیں سکتا؟

اس بات کو تسلیم کیا گیا ہے کہ C فائل توسیع صرف ایک خط ہے، سی فائل کے ساتھ دیگر فائل فارمیٹس کو الجھن کرنا آسان ہے. یہ پہلی بات یہ ہے کہ آپ کو یہ دیکھنے کی ضرورت ہے کہ آپ اپنی فائل کو کھولنے کے لئے نہیں ملسکتے، کیونکہ یہ ممکن ہے کہ آپ واقعی سی فائل سے نمٹنے نہیں کر رہے ہیں.

مثال کے طور پر، اگر آپ اپنی فائل کو ایک ٹیکسٹ ایڈیٹر کے ساتھ دیکھنے کی کوشش کرتے ہیں کیونکہ آپ سمجھتے ہیں کہ یہ ایک ذریعہ کوڈ فائل ہے، لیکن کچھ بھی نہیں پڑھ سکتا ہے، شاید آپ کو شاید مکمل طور پر کچھ مختلف ہے، جیسے کہ CAB یا CSH فائل.

سی ایس ایک بہت ہی اسی فائل کی توسیع ہے لیکن یہ بصری سی # ماخذ کوڈ فائلوں اور ColorSchemer سٹوڈیو رنگ سکیم فائلوں کے لئے استعمال کیا جاتا ہے. اگر آپ کے پاس ایک CS فائل ہے تو، یہ سی فائلوں کی حمایت کرنے والے پروگراموں کے ساتھ صرف ٹھیک ٹھیک ہوسکتا ہے، کیونکہ یہ سی تیز زبان میں لکھی گئی مواد کے ساتھ اسی طرح کی شکل ہے. تاہم، بعد میں فائل کی شکل خاص طور پر ColorSchemer سٹوڈیو کے ساتھ استعمال کیا جاتا ہے اور اس طرح C تیز یا سی فائلوں کے طور پر کام نہیں کرے گا.

جیسا کہ آپ دیکھ سکتے ہیں، ان فائل فارمیٹس، اور بہت سے دوسرے کے پاس، ان میں خط "سی" ہے لیکن اس کا یہ مطلب یہ نہیں ہے کہ وہ اس صفحے پر تمام سی فائل کی شکل سے متعلق ہیں.

نوٹ: اس سے بھی زیادہ الجھن بنانے کے لئے پہلے ہی ہوسکتا ہے، CSH فائل کی توسیع کو صرف ایڈوب فوٹوشاپ کے ساتھ غیر متن ٹیکسٹ فائل (یہ ایک اپنی مرضی کے مطابق شکل فائلوں کی شکل میں نہیں) کے طور پر استعمال کیا جاتا ہے بلکہ اس کا سادہ متن C شیل اسکرپٹ فائل کا مطلب ہے کہ آپ کے پاس کیا ہے اس پر منحصر ہے، یہ ٹیکسٹ ایڈیٹر (جیسے سی ایس فائلوں کے ساتھ) میں بہت اچھی طرح سے کھلی ہوسکتی ہے ، لیکن اس کا مطلب یہ نہیں ہے کہ یہ ایک C / C ++ ماخذ کوڈ فائل ہے یا اس سے بھی اوپر درج کردہ ہر درخواست میں کھولی جا سکتی ہے .