কম্পিউটার টিউটোরিয়াল

Clang Tools ব্যবহার করে C/C++ কোড ফরম্যাটিং টুল তৈরি


এই টিউটোরিয়ালে, আমরা Clang টুলস ব্যবহার করে C/C++ কোড ফরম্যাটিং টুল তৈরি করার প্রোগ্রাম আলোচনা করব।

সেটআপ

sudo apt install python
sudo apt install clang-format-3.5

তারপর আমরা একটি পাইথন ফাইল তৈরি করব যেখানে করেন্ট ইউজারের রিড এবং রাইট পারমিশন রয়েছে।

উদাহরণ

import os
cpp_extensions = (".cxx",".cpp",".c", ".hxx", ".hh", ".cc", ".hpp")
for root, dirs, files in os.walk(os.getcwd()):
    for file in files:
        if file.endswith(cpp_extensions):
            os.system("clang-format-3.5 -i -style=file " + root + "/" + file)

কারেন্ট ইউজারের টপ ডিরেক্টরিতে একটি ফরম্যাটিং ফাইল তৈরি করুন।

আউটপুট

clang-format-3.5 -style=google -dump-config > .clang-format

শেষে এই ফাইলটি কারেন্ট প্রজেক্টের টপ ডিরেক্টরিতে কপি করুন।

এখন, আপনার নিজস্ব কোড ফরম্যাটিং টুল ব্যবহার করতে পারেন। শুধু তৈরি করা পাইথন স্ক্রিপ্ট রান করুন এবং আপনি প্রস্তুত!


  1. সি/সি++-এ rename() ফাংশন

  2. C++-এ ফাইল হ্যান্ডলিং-এ tellp() ফাংশন

  3. Tkinter-এ ব্রাউজ বাটন তৈরি করার পদ্ধতি

  4. এক্সেলে CSV ফরম্যাটিংে পারদর্শিতা: ২টি ধাপে ধাপে উদাহরণ