現在の日付に基づいて分岐するC#ifディレクティブを作成するにはどうすればよいですか?

ポリトピア

私が欲しいのは、機能的に次のようなものです。

#if TODAY<OCTOBER_31_2017
#define OK 0
#elif TODAY==OCTOBER_31_2017     
#define OK 1
#else     
#define OK 2
#endif

したがって、今日の日付に応じて、「OK」に関連するコンパイル時の値を設定したいと思います。

それを行う方法はありますか?

PSkocik

-Dオプションを受け入れるコンパイラとそれを呼び出すPOSIXシェル/環境を想定すると、次のことができます。

cc -DOCTOBER_31_2017=$(date -d 'Oct 31 2017' +%s) \
   -DTODAY=$(date -d now +%s) \
    yourfile.c

プリプロセッサコードが機能するはずです。

date +%s日付をUNIXタイムスタンプ(1970-01-01 00:00:00 UTCからの秒数)として出力します。これにより、日付をCプリプロセッサの整数演算と比較できるようになります。)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Rの現在の日付に基づいてディレクトリを変更するにはどうすればよいですか?

分類Dev

属性の値に基づいてAngularJsディレクティブテンプレートを変更するにはどうすればよいですか?

分類Dev

属性の存在に基づいてディレクティブに条件ステートメントを追加するにはどうすればよいですか?

分類Dev

この日付ピッカーの例のディレクティブを作成するにはどうすればよいですか?

分類Dev

アクティブなルーターリンクに基づいて条件付きコードを作成するにはどうすればよいですか

分類Dev

日付に基づいてGITブランチを作成するにはどうすればよいですか?

分類Dev

ngForディレクティブによって作成されているdivの直下にdivを配置するにはどうすればよいですか?

分類Dev

Cでディレクティブを他のディレクティブとして定義するにはどうすればよいですか?

分類Dev

配列内のオブジェクトのプロパティに基づいて型を作成するにはどうすればよいですか?

分類Dev

特定のモデルフィールドに基づいてモデルプロパティを作成するにはどうすればよいですか?

分類Dev

最後に変更された日付に基づいて、ディレクトリ内のテキストファイルの内容をエコーアウトするにはどうすればよいですか?

分類Dev

コンテンツに基づいてディレクトリ内のファイルを分類するにはどうすればよいですか?

分類Dev

AngularJSディレクティブでstopPropagationを作成するにはどうすればよいですか?

分類Dev

日付パーティションテーブルの現在の日付のクエリを実行するにはどうすればよいですか?

分類Dev

ディレクティブ名の後に=を付けて、監視する$ scope変数の名前を渡すにはどうすればよいですか?

分類Dev

変数に基づいて特定のワークシートをアクティブにするにはどうすればよいですか。変数には、アクティブ化するシートの名前が付けられます

分類Dev

日付範囲に基づいてデータフレームに列を作成するにはどうすればよいですか?

分類Dev

現在の日付に基づいてファイル構造を作成するにはどうすればよいですか?

分類Dev

条件に基づいてターゲット要素にng-classとng-disabledを追加するディレクティブを作成するにはどうすればよいですか?

分類Dev

AngularJS:ディレクティブを別のディレクティブとしてコンパイルするにはどうすればよいですか?

分類Dev

Angularディレクティブの要素に属性を追加するにはどうすればよいですか?

分類Dev

すべてのサブディレクトリを現在のディレクトリに移動するにはどうすればよいですか?

分類Dev

Rの行間の日付の違いに基づいて行をフィルタリングするにはどうすればよいですか?

分類Dev

親ディレクティブで子のngModelを取得するにはどうすればよいですか?

分類Dev

AngularJS:必要に応じてDOMに自分自身を追加/削除するディレクティブを作成するにはどうすればよいですか?

分類Dev

現在のシステム日付に基づいてセルをコピーするにはどうすればよいですか?

分類Dev

Power BIの日付フィルターオプションを使用して、EnabledDate、EnabledDate + 1、EnabledDate + 2、EnabledDate + 7に基づいてサマリーテーブルを作成するにはどうすればよいですか?

分類Dev

req.paramに基づいてMongoDBアクティブデータベースを変更するにはどうすればよいですか?

分類Dev

WordPressで現在の毎週の日に基づいてデフォルトのカテゴリを設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    Rの現在の日付に基づいてディレクトリを変更するにはどうすればよいですか?

  2. 2

    属性の値に基づいてAngularJsディレクティブテンプレートを変更するにはどうすればよいですか?

  3. 3

    属性の存在に基づいてディレクティブに条件ステートメントを追加するにはどうすればよいですか?

  4. 4

    この日付ピッカーの例のディレクティブを作成するにはどうすればよいですか?

  5. 5

    アクティブなルーターリンクに基づいて条件付きコードを作成するにはどうすればよいですか

  6. 6

    日付に基づいてGITブランチを作成するにはどうすればよいですか?

  7. 7

    ngForディレクティブによって作成されているdivの直下にdivを配置するにはどうすればよいですか?

  8. 8

    Cでディレクティブを他のディレクティブとして定義するにはどうすればよいですか?

  9. 9

    配列内のオブジェクトのプロパティに基づいて型を作成するにはどうすればよいですか?

  10. 10

    特定のモデルフィールドに基づいてモデルプロパティを作成するにはどうすればよいですか?

  11. 11

    最後に変更された日付に基づいて、ディレクトリ内のテキストファイルの内容をエコーアウトするにはどうすればよいですか?

  12. 12

    コンテンツに基づいてディレクトリ内のファイルを分類するにはどうすればよいですか?

  13. 13

    AngularJSディレクティブでstopPropagationを作成するにはどうすればよいですか?

  14. 14

    日付パーティションテーブルの現在の日付のクエリを実行するにはどうすればよいですか?

  15. 15

    ディレクティブ名の後に=を付けて、監視する$ scope変数の名前を渡すにはどうすればよいですか?

  16. 16

    変数に基づいて特定のワークシートをアクティブにするにはどうすればよいですか。変数には、アクティブ化するシートの名前が付けられます

  17. 17

    日付範囲に基づいてデータフレームに列を作成するにはどうすればよいですか?

  18. 18

    現在の日付に基づいてファイル構造を作成するにはどうすればよいですか?

  19. 19

    条件に基づいてターゲット要素にng-classとng-disabledを追加するディレクティブを作成するにはどうすればよいですか?

  20. 20

    AngularJS:ディレクティブを別のディレクティブとしてコンパイルするにはどうすればよいですか?

  21. 21

    Angularディレクティブの要素に属性を追加するにはどうすればよいですか?

  22. 22

    すべてのサブディレクトリを現在のディレクトリに移動するにはどうすればよいですか?

  23. 23

    Rの行間の日付の違いに基づいて行をフィルタリングするにはどうすればよいですか?

  24. 24

    親ディレクティブで子のngModelを取得するにはどうすればよいですか?

  25. 25

    AngularJS:必要に応じてDOMに自分自身を追加/削除するディレクティブを作成するにはどうすればよいですか?

  26. 26

    現在のシステム日付に基づいてセルをコピーするにはどうすればよいですか?

  27. 27

    Power BIの日付フィルターオプションを使用して、EnabledDate、EnabledDate + 1、EnabledDate + 2、EnabledDate + 7に基づいてサマリーテーブルを作成するにはどうすればよいですか?

  28. 28

    req.paramに基づいてMongoDBアクティブデータベースを変更するにはどうすればよいですか?

  29. 29

    WordPressで現在の毎週の日に基づいてデフォルトのカテゴリを設定するにはどうすればよいですか?

ホットタグ

アーカイブ