国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C > 正文

在vs2010中,輸出當(dāng)前文件路徑與源文件當(dāng)前行號(hào)的解決方法

2020-01-26 16:03:57
字體:
供稿:網(wǎng)友
看到一道題目:vs2010中,如何輸出當(dāng)前文件路徑和源文件當(dāng)前行號(hào)。
不知道,于是立刻上網(wǎng)搜,于是找到了答案:
總結(jié)一下,有用的時(shí)候就直接拿來用了,據(jù)說它們是系統(tǒng)預(yù)定義宏,但這種宏并不是在某個(gè)文件中定義的,而是由編譯器定義的。
復(fù)制代碼 代碼如下:

 cout << __LINE__ << endl;  //輸出語(yǔ)句所在的行號(hào)
 cout << __FILE__  << endl; //輸出文件名(包括路徑)
 cout << __TIME__ << endl;  //輸出當(dāng)前時(shí)間
 cout << __TIMESTAMP__ << endl; //輸出時(shí)間戳
 cout << __DATE__  << endl;   //輸出日期

上面的幾種宏都能在vc6.0和vs2010中運(yùn)行,輸出如下:
復(fù)制代碼 代碼如下:

57
d:/documents and settings/yx/my documents/visual studio 2010/projects/matrix/mat
rix/matrix.cpp
16:51:33
Mon Mar 12 16:51:32 2012

還有一個(gè)輸出輸出函數(shù)名的宏__FUNCTION__,在vs2010中運(yùn)行有效,但在vc6.0中沒有定義,如在主函數(shù)中調(diào)用,輸出vmain。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 赤水市| 汉川市| 五常市| 马尔康县| 盐源县| 宝坻区| 东方市| 马关县| 广州市| 庆元县| 合阳县| 阿城市| 夹江县| 伊川县| 乌什县| 襄汾县| 柯坪县| 微博| 黎川县| 翁源县| 新丰县| 文登市| 石首市| 延津县| 新干县| 通许县| 松原市| 庄河市| 西吉县| 江口县| 沾化县| 栾城县| 烟台市| 沾益县| 延吉市| 文登市| 衢州市| 博爱县| 无锡市| 张家港市| 寿宁县|