C/C デバッグ中に行番号を取得するにはどうすればよいですか?
C/C での行番号の取得
デバッグ プロセスでは、多くの場合、問題が発生したソース行を正確に特定する必要があります。 C/C では、効率的なデバッグのために行番号を決定することが重要です。
標準ソリューション: プリプロセッサ マクロ
手動入力なしで行番号を動的に取得するために、C/C はプリプロセッサ マクロ LINE と __FILE__。これらのマクロは事前定義されており、前処理中にコンパイラによって認識されます。
- __LINE__: 現在の行番号を整数定数として保存します。
- __FILE__: 現在のファイル名が含まれます。
if (!Logical) { printf("Not logical value at line number %d in file %s\n", __LINE__, __FILE__); }
ログイン後にコピー
- __func__: Holds現在実行中の関数名 (C99 でサポートされていますが、すべての C コンパイラではサポートされていません)。
- __DATE__: 「MMM dd yyyy」形式でコンパイル日を表します。
- __TIME__: コンパイル時間を提供します。 "hh:mm:ss" 形式。
以上がC/C デバッグ中に行番号を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
2週間前
By 尊渡假赌尊渡假赌尊渡假赌
レポ:チームメイトを復活させる方法
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.ファイルの保存場所:それはどこにあり、それを保護する方法は?
3週間前
By DDD

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7315
9


Java チュートリアル
1625
14


CakePHP チュートリアル
1348
46


Laravel チュートリアル
1261
25


PHP チュートリアル
1208
29



C言語関数によって返される値の種類は何ですか?返品値を決定するものは何ですか?

STL(ソート、検索、変換など)のアルゴリズムを効率的に使用するにはどうすればよいですか?
