青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數據加載中……

#line 宏

用來重新設定源文件的名字和行號,指向另外的一個地方,如果出現編譯錯誤,編譯器的輸出信息將指向設置后的文件和偏移, LEX & YACC,Ragel,很多這種宏。

 

MSDN的解釋

The #line directive tells the preprocessor to change the compiler’s internally stored line number and filename to a given line number and filename. The compiler uses the line number and filename to refer to errors that it finds during compilation. The line number usually refers to the current input line, and the filename refers to the current input file. The line number is incremented after each line is processed.

Syntax

#line

digit-sequence "filename"opt

The digit-sequence value can be any integer constant. Macro replacement can be performed on the preprocessing tokens, but the result must evaluate to the correct syntax. The filename can be any combination of characters and must be enclosed in double quotation marks (" "). If filename is omitted, the previous filename remains unchanged.

You can alter the source line number and filename by writing a #line directive. The translator uses the line number and filename to determine the values of the predefined macros __FILE__ and __LINE__. You can use these macros to insert self-descriptive error messages into the program text. For more information on these predefined macros, see Predefined Macros.

The __FILE__ macro expands to a string whose contents are the filename, surrounded by double quotation marks (" ").

If you change the line number and filename, the compiler ignores the previous values and continues processing with the new values. The #line directive is typically used by program generators to cause error messages to refer to the original source file instead of to the generated program.

The following examples illustrate #line and the __LINE__ and __FILE__ macros.

In this statement, the internally stored line number is set to 151 and the filename is changed to copy.c.

#line 151 "copy.c"

In this example, the macro ASSERT uses the predefined macros __LINE__ and __FILE__ to print an error message about the source file if a given “assertion” is not true.

#define ASSERT(cond)
 
if( !(cond) )\
{printf( "assertion error line %d, file(%s)\n", \
__LINE__, __FILE__ );}

 

posted on 2008-12-27 22:26 肥仔 閱讀(844) 評論(0)  編輯 收藏 引用 所屬分類: C++ 基礎

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区bb| 国内精品视频在线播放| 在线亚洲精品| 一区二区三区四区五区精品视频 | 亚洲欧洲精品一区二区| 可以看av的网站久久看| 久久人人97超碰精品888| 久久久99爱| 欧美.www| 亚洲第一二三四五区| 亚洲国产视频一区| 在线亚洲+欧美+日本专区| 午夜精品在线看| 老司机精品视频网站| 欧美黄色精品| 国产精品红桃| 国产亚洲欧美中文| 亚洲高清在线观看| 一区二区91| 久久国产黑丝| 欧美成熟视频| 一区二区三区视频免费在线观看| 亚洲少妇在线| 玖玖国产精品视频| 国产精品九九| 亚洲第一在线综合网站| 一区二区三区蜜桃网| 午夜精品婷婷| 亚洲国产另类精品专区| 亚洲小说区图片区| 欧美成人免费大片| 国产精品免费福利| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲一级在线观看| 亚洲电影在线| 久久成人免费| 国产精品久久久久久久久免费桃花| 国产亚洲一区在线| 一区二区不卡在线视频 午夜欧美不卡'| 久久国产精彩视频| 亚洲日本中文字幕免费在线不卡| 亚洲午夜电影网| 欧美国产精品| 亚洲国产mv| 久久日韩精品| 欧美影院一区| 国产情人综合久久777777| 在线一区日本视频| 亚洲观看高清完整版在线观看| 欧美一区二视频在线免费观看| 欧美亚州一区二区三区 | 亚洲视频欧洲视频| 欧美v国产在线一区二区三区| 亚洲欧美日本国产专区一区| 欧美黄色一区二区| 亚洲国产精品久久| 欧美77777| 久久久久国产精品人| 国产一区二区三区的电影| 午夜在线视频观看日韩17c| 亚洲美女精品成人在线视频| 免费在线看一区| 亚洲国产女人aaa毛片在线| 美女脱光内衣内裤视频久久网站| 欧美夜福利tv在线| 国产一区av在线| 久久婷婷亚洲| 久久综合九色| 亚洲毛片在线看| 亚洲免费av片| 国产精品国产一区二区| 午夜精品短视频| 香蕉乱码成人久久天堂爱免费| 国产精品一区二区你懂得| 性欧美1819性猛交| 羞羞答答国产精品www一本| 国模一区二区三区| 另类春色校园亚洲| 欧美精品一区二区视频| 亚洲欧美日韩精品在线| 亚洲欧美大片| 国内精品模特av私拍在线观看| 麻豆91精品91久久久的内涵| 老牛影视一区二区三区| 日韩视频一区二区三区在线播放| 日韩视频在线观看免费| 国产精品毛片a∨一区二区三区| 性8sex亚洲区入口| 久久精品视频免费| 一本色道88久久加勒比精品| 一区二区不卡在线视频 午夜欧美不卡在| 国产精品爱久久久久久久| 久久精品免视看| 欧美 亚欧 日韩视频在线| 亚洲视频免费在线| 久久久亚洲综合| 亚洲女优在线| 久久精品99国产精品酒店日本| 久久激情视频| 国产午夜精品理论片a级探花| 欧美成年人在线观看| 欧美日韩精品伦理作品在线免费观看| 午夜久久久久| 欧美极品在线播放| 久久久久久久网| 欧美三级电影一区| 男男成人高潮片免费网站| 欧美亚一区二区| 亚洲国产精品久久| 国精品一区二区三区| 日韩一区二区高清| 在线观看成人av| 亚洲欧美激情四射在线日| 日韩午夜三级在线| 久久久久免费视频| 久久国产婷婷国产香蕉| 欧美精品在线视频观看| 久久最新视频| 国产视频在线一区二区| 在线视频日韩精品| 999在线观看精品免费不卡网站| 久久av一区二区三区| 午夜在线精品偷拍| 欧美视频在线观看 亚洲欧| 欧美成人免费一级人片100| 国产日韩欧美成人| 亚洲综合成人在线| 亚洲一区二区免费| 欧美激情精品久久久久久| 欧美第一黄网免费网站| 一区二区三区在线免费观看 | 91久久亚洲| 亚洲国产日韩欧美在线动漫| 欧美在线视频观看| 久久久久久伊人| 国产一区二区三区无遮挡| 亚洲女女做受ⅹxx高潮| 性色一区二区三区| 国产麻豆成人精品| 午夜精品久久久久久久男人的天堂 | 亚洲精品久久视频| 亚洲精品欧洲精品| 欧美成人精品三级在线观看| 欧美成人69| 亚洲欧洲久久| 欧美高清在线播放| 亚洲精品视频在线| 亚洲性视频h| 国产精品永久| 欧美在线观看一二区| 狂野欧美性猛交xxxx巴西| 在线精品亚洲一区二区| 狼人天天伊人久久| 亚洲免费观看在线观看| 午夜激情综合网| 国产专区一区| 女女同性精品视频| 一区二区免费在线观看| 欧美在线观看一区二区| 黄色亚洲在线| 欧美激情国产精品| 亚洲永久在线观看| 欧美日韩色综合| 亚洲欧美日韩在线一区| 国产精品美女久久久免费| 亚洲欧美区自拍先锋| 久久综合伊人77777尤物| 亚洲欧洲午夜| 国产精品视频一二| 久久精品欧美日韩精品| 亚洲高清三级视频| 香蕉成人久久| 亚洲第一区中文99精品| 欧美少妇一区二区| 久久精品九九| 亚洲美女av网站| 久久综合一区| 亚洲午夜精品国产| 在线看无码的免费网站| 欧美日韩综合视频| 久久一区二区三区超碰国产精品| 亚洲精品视频在线| 久久在线视频在线| 亚洲亚洲精品三区日韩精品在线视频| 国产区亚洲区欧美区| 欧美大成色www永久网站婷| 亚洲自拍高清| 亚洲免费电影在线| 欧美华人在线视频| 久久久久久久久久久久久久一区| 日韩视频在线一区| 影音先锋中文字幕一区| 国产精品yjizz| 欧美久久久久中文字幕| 久久精品在线免费观看| 亚洲综合首页| av成人免费观看| 亚洲精品美女久久7777777| 麻豆91精品91久久久的内涵| 欧美一区二区三区视频|