একটি সি ফাইল কি?

সি ফাইলগুলি কিভাবে খোলা, সম্পাদনা এবং রূপান্তর করা যায়

ফাইল এক্সটেনশন সহ একটি ফাইল একটি সাধারণ পাঠ্য C / C ++ সোর্স কোড ফাইল। এটি C বা C ++ প্রোগ্রামিং ল্যাঙ্গুয়েজ এ একটি প্রোগ্রামের সোর্স কোড এবং উভয়ই C প্রকল্পের মধ্যে থেকে অন্য ফাইলগুলির দ্বারা উল্লেখ করা যাবে।

লক্ষ্য করুন যে কিছু প্রোগ্রাম একটি সি সোর্স কোড ফাইল নির্ণয়ের জন্য একটি ছোট হাতের সি ফাইল এক্সটেনশন ব্যবহার করে এবং C ++ এর জন্য বড় হাতের সি, কিন্তু এটির প্রয়োজন নেই। সিপিপি C ++ উৎস কোড ফাইলগুলির জন্যও ব্যবহৃত হয়।

যদি C ফাইলটি C বা C ++ প্রোগ্রামিং ভাষায় না থাকে তবে এটি Lite-C- এ লিখিত একটি Lite-C স্ক্রিপ্ট ফাইল হতে পারে, যেমন C / C ++ এর অনুরূপ প্রোগ্রামিং ভাষা।

এই ফাইলের উভয় ধরনের অ্যাপ্লিকেশনগুলি যা সফ্টওয়্যার প্রোগ্রাম এবং ভিডিও গেম নির্মাণ করতে ব্যবহৃত হয় সম্পর্কিত।

দ্রষ্টব্য: CFile এছাড়াও মাইক্রোসফট ফাউন্ডেশন ক্লাস ফাইল ক্লাস উল্লেখ করা হয়, কিন্তু সোর্স কোড ফাইল ফরম্যাটে ব্যাখ্যা করার কিছু নেই এখানে ব্যাখ্যা।

কিভাবে একটি সি ফাইল খুলুন

নোটপ্যাড ++, এমএকস, উইন্ডোজ নোটপ্যাড প্রোগ্রাম, এডিটপ্লাস, টেক্সটমেট এবং অন্যান্যদের মত কোন টেক্সট এডিটর যদি একটি সি / সি ++ সোর্স কোড ফাইলটি সি সি ফাইল খুলতে ও দেখতে পারে।

এই প্রোগ্রামগুলি দরকারী কারণ তারা সাধারণত নীচে লাইটওয়েট হয় যখন পূর্ণ অ্যাপ্লিকেশন ডেভেলপারদের সাথে তুলনা করা হয় নীচে তালিকাবদ্ধ। প্লাস, তাদের বেশিরভাগ সিনট্যাক্স হাইলাইট সমর্থন করে , যা সাধারণভাবে পছন্দ করা হয় যেহেতু এটা সোর্সকোডের মাধ্যমে সম্পাদন এবং sifting অনেক সহজ করে তোলে

যাইহোক, C ফাইলগুলি সাধারণত সফ্টওয়্যার ডেভেলপমেন্ট প্রোগ্রামের প্রেক্ষাপটে খোলা হয় যেমন ভিজ্যুয়াল স্টুডিও, Eclipse, C ++ বিল্ডার, Dev-C ++, বা কোড :: ব্লকগুলি।

কনটেক্সট ডেটাসিস্টেমস থেকে লাইট-সি প্রোগ্রাম হল লাইট-সি স্ক্রিপ্ট ফাইলগুলির সাথে কাজ করার জন্য ব্যবহৃত প্রাথমিক প্রোগ্রাম, তবে এই সি ফাইলগুলি টেক্সট এডিটরের সাথেও খুলতে পারে

কিভাবে সি ফাইল রূপান্তর

আপনি C এবং C ++ এর সাথে সম্পর্কিত কয়েকটি রূপান্তর করতে পারেন কিন্তু এই নিবন্ধের সুযোগের বাইরে। উদাহরণস্বরূপ, আপনি স্ক্রিন অ্যারে, পূর্ণসংখ্যা, স্ট্রিং ইত্যাদিতে রূপান্তর করতে বা প্রোগ্রামিং ভাষা ব্যবহার করতে পারেন, কিন্তু সেগুলি সি ফাইলগুলিতে প্রয়োগ করা হয় না, বরং ফাইলগুলি যে ফাংশনগুলি সরবরাহ করে তা নয়।

যদি আপনি এটি খুঁজছেন, আমি স্ট্যাক ওভারফ্লো মত কিছু অন্যান্য সম্পদ পরিদর্শন সুপারিশ।

যাইহোক, যদি আপনি সত্যিই একটি সি ফাইল কনভার্টার পরে থাকেন, আপনি উপরের কোন টেক্সট এডিটর বা সি ফাইলের ওপেনসোর্স ব্যবহার করতে পারেন, রূপান্তর বা ফাইলটি একটি ভিন্ন টেক্সট-ভিত্তিক ফরম্যাটে যেমন TXT বা HTML এ সংরক্ষণ করতে পারেন । তারা সম্ভবত Eclipse, Dev-C ++ ইত্যাদি দিয়ে সোর্স কোড ফাইল হিসাবে ব্যবহারযোগ্য হবে না, যদিও এটি একটি ভিন্ন ফাইল বিন্যাসে বিদ্যমান থাকে।

C ++ থেকে C #, Java, বা VB রূপান্তর করতে পারে এমন টেকনিক্যাল সফটওয়্যার সলিউশন থেকে অনেকগুলি সোর্স কোড কনভার্টার রয়েছে। মনে রাখবেন যে, বিনামূল্যে সংস্করণ সীমাবদ্ধ হয় যখন এটি একটি সময় রূপান্তরিত করা যায় এমন লাইন সংখ্যাটি আসে।

এখনও কি ফাইলটি খুলতে পারি না?

সি ফাইল এক্সটেনশান নিছক একটি অক্ষর দেওয়া হয়, এটি একটি সি ফাইল সহ অন্যান্য ফাইল ফরম্যাটগুলি বিভ্রান্ত করা সহজ। এটি যদি আপনার ফাইলটি খুলতে না পারে তবে এটি আপনার প্রথম জিনিস, কারণ এটি সম্ভবত আপনি একটি সি ফাইলের সাথে কাজ করছেন না।

উদাহরণস্বরূপ, যদি আপনি একটি টেক্সট এডিটর দিয়ে আপনার ফাইলটি দেখার চেষ্টা করেন তবে আপনি এটি একটি সোর্স কোড ফাইল অনুমান করেন, কিন্তু কিছু পড়তে পারেন না, সম্ভবত আপনার কোনও সিবি বা সিএসএইচ ফাইলের মত সম্পূর্ণ ভিন্ন কিছু আছে।

CS একটি খুব অনুরূপ ফাইল এক্সটেনশন কিন্তু এটি ভিজ্যুয়াল সি # সোর্স কোড ফাইল এবং ColorSchemer স্টুডিও রঙ স্কিম ফাইলের জন্য ব্যবহৃত হয়। যদি আপনার CS ফাইল থাকে, তবে এটি C ফাইলগুলি সমর্থন করে এমন প্রোগ্রামগুলির সাথে পুরোপুরি ঠিক খুলতে পারে, যেহেতু এটি সি শার্প ভাষায় লিখিত সামগ্রীর অনুরূপ ফরম্যাট। যাইহোক, পরবর্তী ফাইল ফরম্যাটটি বিশেষভাবে ColorSchemer স্টুডিওতে ব্যবহৃত হয় এবং C শারপ বা সি ফাইলগুলির মতই কাজ করবে না।

যেহেতু আপনি দেখতে পাচ্ছেন, সেই ফাইলের ফরম্যাটগুলি এবং আরো অনেকের কাছে তাদের "C" অক্ষর রয়েছে কিন্তু এর মানে এই নয় যে তারা এই পৃষ্ঠায় বর্ণিত সি ফাইল ফরম্যাটের সাথে সম্পর্কিত।

নোট: এটি ইতিমধ্যেই এর চেয়ে আরও বিভ্রান্তিকর করতে, সিএসএইচ ফাইল এক্সটেনশানটি অ্যাডোব ফটোশপ (এটি একটি কাস্টম শেপস ফাইল) এর সাথে একটি অ-টেক্সট ফাইল হিসাবে ব্যবহৃত হয় না বরং সিলেক্ট সি শেল স্ক্রিপ্ট ফাইল হিসেবেও ব্যবহৃত হয় আপনার কি আছে উপর নির্ভর করে, এটি খুব ভাল টেক্সট এডিটর (যেমন CS ফাইলের সাথে) খুলতে পারে , কিন্তু যে এখনও এটি একটি C / C ++ উৎস কোড ফাইল বা এমনকি এটি তালিকাভুক্ত প্রতিটি অ্যাপ্লিকেশন খোলা হতে পারে না ।