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

圖片精選

主站蜘蛛池模板: 九台市| 平和县| 普安县| 平谷区| 广昌县| 西华县| 莱州市| 石楼县| 固原市| 青海省| 甘洛县| 香港| 青铜峡市| 营口市| 建昌县| 塘沽区| 天水市| 永平县| 广汉市| 淅川县| 余姚市| 黎平县| 山西省| 抚远县| 邻水| 无锡市| 枝江市| 茌平县| 开远市| 中宁县| 丁青县| 怀来县| 阜南县| 手机| 海晏县| 铁岭市| 永安市| 哈尔滨市| 乌鲁木齐市| 微山县| 晴隆县|