国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 神农架林区| 疏勒县| 大埔县| 陇南市| 永康市| 车险| 苏州市| 宣城市| 苍山县| 惠安县| 诸城市| 寻甸| 临沧市| 西乌珠穆沁旗| 治县。| 孟州市| 贡觉县| 兴宁市| 黄大仙区| 樟树市| 兴文县| 甘孜| 广西| 岳西县| 通辽市| 建德市| 齐齐哈尔市| 鱼台县| 孟州市| 介休市| 克拉玛依市| 双牌县| 五大连池市| 阳高县| 南雄市| 华阴市| 和林格尔县| 洪江市| 宝兴县| 南江县| 象州县|