資源簡介
注意,在win7x64下測試成功 PCLINT9.0L是2014年更新的.
PCLINT9.0,32位及64位系統(tǒng)皆可用,其中32位包含9.0L版升級包,64位包含9.0I升級包。使用方法可參考http://blog.csdn.net/finewind/article/details/43482797
代碼片段和文件信息
/*
???EXAMPLE?SOURCE?CODE?FOR?GREP?FILTER
???Grep2Msg.C
???Copyright?(c)?1990?1991?Borland?International?Inc.
???All?rights?reserved.
???Grep2Msg?-?Message?filter?from?Turbo?Grep?to?Turbo?C++?IDE?message?window
???This?filter?accepts?input?through?the?standard?input?stream?converts
???it?and?outputs?it?to?the?standard?output?stream.??The?streams?are?linked
???through?pipes?such?that?the?input?stream?is?the?output?from?GREP?and
???the?output?stream?is?connected?to?the?message?window?of?the?Turbo?C++?IDE.
???This?filter?is?invoked?through?the?Turbo?C++?IDE?transfer?mechanism?as
????????????grep??|?grep2msg?|?TC?IDE
????Compile?using?Turbo?C++?in?the?LARGE?memory?model
????tcc?-ml?grep2msg
*/
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?“filter.h“
#define?TRUE??1
#define?FALSE?0
#define?STR_MAX??256
#define?NAME_MAX?80
char?????NewFileText[]?=?“---?Module:???“;
char?????IncludeText[]?=?“Including?file?“;
unsigned?BufSizeCurBufLen;
char?????*InBuffer
?*OutBuffer
?*CurInPtr
?*CurOutPtr
?*LinePtr;
char?????Line[133];
long?int?InOff;
char?????EndMark;
int??????NoLines;
char?????oldfile[NAME_MAX]?=?““;
int??????replace?=?0;
/************************************************************************
Function??:?NextChar
Parameters:?None
Returns???:?next?character?in?input?buffer?or?0?for?end?of?file
Input?from?the?standard?input?stream?is?buffered?in?a?global?buffer?InBuffer
which?is?allocated?in?function?main.??NextChar?function?will?return
the?next?character?in?the?buffer?reading?from?the?input?stream?when?the
buffer?becomes?empty.
************************************************************************/
char?NextChar(void)
{
???if?(CurInPtr????{
??????return?*(CurInPtr++);?????????????/*?return?next?information?*/
???}
???else
???{
??????CurInPtr?=?InBuffer;??????????????/*?reset?pointer?to?front?of?buffer?*/
??????lseek(0InOff0);?????????????????/*?seek?to?the?next?section?for?read?*/
??????InOff?+=?BufSize;?????????????????/*?increment?pointer?to?next?block?*/
??????if?((CurBufLen?=?(unsigned)?read(0InBufferBufSize))?!=0)
?if?(CurInPtr? ?????return?*(CurInPtr++);
??????return?0;?????????????????????????/*?return?0?on?end?of?file?*/
???}
}
/*************************************************************************
Function??:?flushOut
Parameters:?Size???The?number?of?characters?to?be?written?out
Returns???:?nothing
Strings?to?be?sent?to?the?message?window?are?placed?in?a?buffer?called
OutBuffer.??A?call?to?this?function?will?write?Size?bytes?to?the
standard?output?stream?and?reset?the?output?buffer?pointer?to?the
beginning?of?the?buffer.??Any?additional?information?in?the?buffer?is
thus?lost.
***********************************************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-08?16:41??pclint9.0l破解版\
?????文件??????????54??2017-11-08?16:27??pclint9.0l破解版\blog經(jīng)驗地址.txt
?????目錄???????????0??2017-11-08?16:31??pclint9.0l破解版\PC-lint.9.0l\
?????文件??????????32??2009-12-06?17:23??pclint9.0l破解版\PC-lint.9.0l\autorun.inf
?????文件??????????29??2010-09-25?20:51??pclint9.0l破解版\PC-lint.9.0l\CUSTDATA.INI
?????目錄???????????0??2017-11-08?16:31??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\
?????文件???????48640??2009-12-06?17:22??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\choose.exe
?????文件???????32793??2009-12-06?17:22??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\choose16.exe
?????文件??????100925??2009-12-06?17:22??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\install.exe
?????文件??????733184??2009-12-06?17:22??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lint-nt.exe
?????文件??????665920??2009-12-06?17:22??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lint-os2.exe
?????文件??????890036??2009-12-06?17:22??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lint.exe
?????目錄???????????0??2017-11-08?16:31??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\
?????文件?????????667??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-ds.lnt
?????文件???????39252??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-misra-cpp.lnt
?????文件???????29398??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-misra1.lnt
?????文件???????41741??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-misra2.lnt
?????文件????????6842??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-sm.lnt
?????文件????????6857??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-sm12.lnt
?????文件???????12725??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-sm123.lnt
?????文件????????8707??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\au-sm3.lnt
?????文件????????2808??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-arch.lnt
?????文件????????1762??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-aztec.lnt
?????文件????????5393??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bc.lnt
?????文件????????7642??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bc4.lnt
?????文件????????3889??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bc4wi.lnt
?????文件?????????783??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bc5.h
?????文件???????10263??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bc5.lnt
?????文件????????7646??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bcos2.lnt
?????文件????????3667??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bcwin.lnt
?????文件????????1152??2009-12-06?17:21??pclint9.0l破解版\PC-lint.9.0l\DOS-ins\lnt\co-bs166.lnt
............此處省略201個文件信息
評論
共有 條評論