組み込みマクロをつかってソースファイルが実行されたときのファイル名、日時に関するファイル情報を表示してみよう
🌞 🌞 🌞
陽射しがギンギラと降り注ぐ
アレサ「今日は組み込みマクロとよばれるものを使って
ソースファイルのデータ情報を表示してみます
#include <stdio.h>
int main(void)
{
printf("ソースファイルのデータ情報を表示しています\n");
printf("ソ-スファイル名は%sです\n", __FILE__);
printf("ソ-スファイルが実行された日付は%sです\n", __DATE__);
printf("ソ-スファイルが実行された時刻は%sです\n", __TIME__);
return 0;
}
コンパイル結果(Visual Studioの場合)
ソースファイルのデータ情報を表示しています
ソ-スファイル名はc:\users\solarplexuss\source\repos\project8\project8\solar.cppです
ソ-スファイルが実行された日付はJul 22 2018です
ソ-スファイルが実行された時刻は08:58:31です
コンパイル結果(EAZY IDECの場合)
ファイル「C:/Users/solarplexuss/AppData/Local/EasyIDEC/project/hhhhhhhh/main.c」の
「6行目」で記述エラーを発見しました。
警告
unknown escape sequence: '\x81'
ファイル「C:/Users/solarplexuss/AppData/Local/EasyIDEC/project/hhhhhhhh/main.c」の
「6行目」で記述エラーを発見しました。
警告
unknown escape sequence: '\x8e'
ファイル「C:/Users/solarplexuss/AppData/Local/EasyIDEC/project/hhhhhhhh/main.c」の
「8行目」で記述エラーを発見しました。
警告
unknown escape sequence: '\x81'
ファイル「C:/Users/solarplexuss/AppData/Local/EasyIDEC/project/hhhhhhhh/main.c」の
「10行目」で記述エラーを発見しました。
警告
unknown escape sequence: '\x81'
ファイル「C:/Users/solarplexuss/AppData/Local/EasyIDEC/project/hhhhhhhh/main.c」の
「12行目」で記述エラーを発見しました。
警告
unknown escape sequence: '\x81'
ソーラー「なんか
EAZY IDECではうまくプログラムを実行できていないね・・・」
アレサ「
__FILE__
__DATE__
__TIME__
は組み込みマクロと呼ばれ
__FILE__
の_には
半角記号_が2つ用いられています。
全角文字_が用いられているのではありません。
__FILE__
__DATE__
__TIME__
は
組み込みマクロと呼ばれ
__FILE__
__DATE__
__TIME__
と記述されたら
ソ-スファイル名
ソ-スファイルが実行された日付
ソ-スファイルが実行された時刻
が表示されるようコンパイラで設定されています
ですので
コンパイラによっては
__FILE__
__DATE__
__TIME__
が組み込みマクロと設定されていないものもあるというわけですの
統合開発環境Visual studioでは
組み込みマクロと設定されているようですが
統合開発環境EAZY IDECでは
組み込みマクロと設定されていないようですね。」
ソーラー「なるほどね( ̄ー ̄)ニヤリ
それにしても
ソースファイルのデータ情報を表示しています
ソ-スファイル名はc:\users\solarplexuss\source\repos\project8\project8\solar.cppです
ソ-スファイルが実行された日付はJul 22 2018です
ソ-スファイルが実行された時刻は08:58:31です
この表示はかっこいいね。
プログラムの
最後にこの文章が表示されると
箔が付きそうだね」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます