原文:__FILE__,__LINE__

注:本文轉自螞蟻跳樓博客園,感謝作者整理 前言: 我們在寫程序的時候,總是或多或少會加入一些printf之類的語句用於輸出調試信息,但是printf語句有個很不方便的地方就是當我們需要發布程序的時候要一條一條的把這些語句刪除,而一旦需要再次調試的時候,這些語句又不得不一條條的加上,這給我們帶來了很大的不便,浪費了我們很多的時間,也造成了調試的效率低下。所以,很多人會選擇使用宏定義的方式來輸出調試 ...

2012-08-21 14:37 3 29345 推薦指數:

查看詳情

qt c++打印debug信息qDebug __FUNCTION__ __LINE__ __FILE__

今天需要用到debug,想到還得寫文字,就想偷個懶,制作了兩個宏定義,如下,以后需要的地方直接調用宏定義就好 定義兩個的原因是寫msg默認值時候,會報錯,為了簡便,就定義兩個 ...

Thu Nov 26 18:13:00 CST 2020 0 375
dirname(__FILE__) 介紹

簡單地說: __FILE__ 返回當前 路徑+文件名 dirname(__FILE__) 返回當前文件路徑的 路徑部分 (后面沒有“\”號) dirname(dirname(__FILE__));得到的是文件上一層目錄名(不含最后一個“\”號 ...

Tue Jan 26 22:36:00 CST 2016 0 3811
C++ 的 __LINE__和 __FUNCTION__

Linux幾個調試宏__FUNCTION__ ,__TIME__ ,__LINE__ ,__FILE__這幾個宏是編譯器內置的,不是在哪個頭文件中包含的; __FUNCTION__ :函數名 __TIME__ :文件運行的時間 __LINE__ :所在行數 __FILE__:文件的名字 ...

Mon Jul 30 18:26:00 CST 2018 0 886
C語言__LINE__實現原理

在test.c中寫如下代碼: 1 #include <stdio.h> 2 3 int main() 4 { 5 printf("line:%d\n", __LINE__); 6 return 0; 7 } 使用gcc編譯 ...

Wed Jan 16 05:42:00 CST 2019 0 1099
php的dirname(__FILE__)和dirname(dirname(__FILE__))

dirname(dirname(__FILE__)); 假設__FILE__為 /home/web/config/config.php 上面的方法輸出為 /home/web dirname(dirname(__FILE__));得到的是文件上一層目錄名dirname(__FILE__);得到 ...

Wed Dec 13 18:50:00 CST 2017 0 15581
dirname(__FILE__) 的使用總結

發現網上找了很多文章都是錯誤的,特別驗證后發出來: dirname(__FILE__) php中定義了一個很有用的常數,即:__file__ 這個內定常數是所在php程序文件的完整路徑(路徑+文件名)。 即使這個文件被其他文件引用(include或require),__file__始終是它所 ...

Thu Jul 16 21:03:00 CST 2015 0 7107
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM