tools
読み取り中…
検索中…
一致する文字列を見つけられません
def.h
[詳解]
1/**
2 * @file def.h
3 * @brief 共通マクロ・グローバル定数定義
4 *
5 * argc/argv 引数の簡略表記マクロや、ファイルシステム名前空間エイリアス、
6 * デフォルト引数値を定義します。
7 */
8
9/// @brief main 関数引数の省略記述マクロ。`int main(ARGC)` のように使用します
10#define ARGC int argc, char *argv[]
11
12#if defined(DEF_FS)
13 #pragma once
14 #include <filesystem>
15 /// @brief std::filesystem の省略エイリアス(DEF_FS が定義されている場合のみ有効)
16 namespace fs = std::filesystem;
17#endif
18
19/// @brief デフォルトの argc 値(引数なし状態)
20int Nargc = 1;
21
22/// @brief デフォルトの argv 値(空の引数配列)
23constexpr char **Nargv = {}; const
int Nargc
デフォルトの argc 値(引数なし状態)
Definition def.h:20
constexpr char ** Nargv
デフォルトの argv 値(空の引数配列)
Definition def.h:23