Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

Clangツールを使用したC/C++コードフォーマットツールの作成


このチュートリアルでは、clangツールを使用してC /C++コードフォーマットツールを作成するプログラムについて説明します。

セットアップ

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

次に、現在のユーザーが読み取りおよび書き込み権限を持っている場所にPythonファイルを作成します。

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

最後に、このファイルを現在のプロジェクトのトップディレクトリにコピーします。

これで、独自のコードフォーマットツールを使用できます。作成したPythonを実行するだけで、準備完了です。


  1. Tkinterで参照ボタンを作成する

    Tkinterアプリケーションでボタンを作成するために、ボタンウィジェットを使用できます。ボタンを使用して、アプリケーションの実行時にイベントの実行を処理できます。 Button(parent、text、** options)を定義することで、ボタンを作成できます。 コンストラクター。 クリックすると、システムエクスプローラーからファイルを選択するようにユーザーに求める参照ボタンを作成するとします。ファイルを選択するためのダイアログボックスを作成するには、 filedialogを使用できます。 tkinterライブラリのパッケージ。 ファイルダイアログをインポートできます 次のコマンドを使

  2. Excel での CSV ファイルの書式設定 (2 つの例を含む)

    名前、住所、または製品情報などの情報を扱う場合、それらをテキスト ファイルとして保存することがあります。このタイプのテキスト ファイルは、CSV ファイルと呼ばれます。ただし、これらの CSV ファイルを Excel にインポートするためにフォーマットして、より正確に保つ必要がある場合があります。したがって、この記事では CSV ファイルの書式設定 について学習します。 2 つの例を含む Excel このサンプル コピーをダウンロードして、自分で練習してください。 CSV ファイルとは CSV という用語 コンマ区切り値の完全な形式を保持します データは、特定の区切り記号で区切られた単