資源簡介
pc_lint9.0i破解版,可升級到最新版。支持32位、64位,可支持VS2013。
代碼片段和文件信息
/*
???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.
***********************************************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????32??2009-12-06?17:23??pc_lint\PC-lint.9.0e\autorun.inf
?????文件?????????29??2010-09-25?20:51??pc_lint\PC-lint.9.0e\CUSTDATA.INI
?????文件??????48640??2009-12-06?17:22??pc_lint\PC-lint.9.0e\DOS-ins\choose.exe
?????文件??????32793??2009-12-06?17:22??pc_lint\PC-lint.9.0e\DOS-ins\choose16.exe
?????文件?????100925??2009-12-06?17:22??pc_lint\PC-lint.9.0e\DOS-ins\install.exe
?????文件?????733184??2009-12-06?17:22??pc_lint\PC-lint.9.0e\DOS-ins\lint-nt.exe
?????文件?????665920??2009-12-06?17:22??pc_lint\PC-lint.9.0e\DOS-ins\lint-os2.exe
?????文件?????890036??2009-12-06?17:22??pc_lint\PC-lint.9.0e\DOS-ins\lint.exe
?????文件????????667??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-ds.lnt
?????文件??????39252??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-misra-cpp.lnt
?????文件??????29398??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-misra1.lnt
?????文件??????41741??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-misra2.lnt
?????文件???????6842??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-sm.lnt
?????文件???????6857??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-sm12.lnt
?????文件??????12725??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-sm123.lnt
?????文件???????8707??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\au-sm3.lnt
?????文件???????2808??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-arch.lnt
?????文件???????1762??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-aztec.lnt
?????文件???????5393??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bc.lnt
?????文件???????7642??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bc4.lnt
?????文件???????3889??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bc4wi.lnt
?????文件????????783??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bc5.h
?????文件??????10263??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bc5.lnt
?????文件???????7646??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bcos2.lnt
?????文件???????3667??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bcwin.lnt
?????文件???????1152??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-bs166.lnt
?????文件????????117??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-byte.h
?????文件???????1858??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-byte.lnt
?????文件???????1762??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-c86.lnt
?????文件???????1338??2009-12-06?17:21??pc_lint\PC-lint.9.0e\DOS-ins\lnt\co-c86p.lnt
............此處省略201個文件信息
- 上一篇:opencv 2.3.1
- 下一篇:rmva腳本集合
評論
共有 條評論