6-29解析文件
来源:互联网 发布:java 跨包无法import 编辑:程序博客网 时间:2024/05/16 04:57
Sample26.LNI 内容
[Linkage Options]
Option32=
DebugType=COFF
C Linkage File=
DllEntryObjecy=F3BICBDM
Map=No
[Release Options]
DebugType=COFF
Sample33.LNI 内容
[Linkage Options]
Option32=/li"C:\Sample\Sample03\Denpyou.cob"
DebugType=COFF
C Linkage File="C:\Sample\test.lib"
DllEntryObjecy=F3BICBDM
Map=Yes,"C:\Sample\dd.MAP"
.CobolOptions
[Apdesigner Version Information]
Version No=6.0
[TargetOptions]
TargetName=Test
ApplicationArch=x86
TargetType=EXE
BuildMode=Debug
DLLUseCBR=false
[CobolProject]
Edition=4.001
[DependencyViewSourceFiles]
CobolSourceFileCount=1
CobolSourceFile1=main.cob
MainFile=Test/main.cob
[CobolCompilerOptions]
SRF=SRF(VAR,VAR)
MAIN=MAIN(WINMAIN)
D-CHECK=CHECK(ALL)
ForceCheckAllInDebugMode=true
[LinkerOptions]
LibraryFileCount=2
LibraryFile2=c:\sample\test.lib
LibraryFile1=../Test/.project
LinkerOtherOptions=/DebugType:COFF;/MAPC:\Sample\dd.MAP
#include<iostream.h>
#include<fstream.h>
#include<string.h>
void main()
{
fstream rfile;
rfile.open("e:\\Sample\\SAMPLE33.LNI",ios::in);
fstream wfile;
wfile.open("d:\\1\\c.txt",ios::app);
char ch[50]="";
char d[50]="";
char a[50]="";
int i=0,j=0,k=0,n,flag=0,flag1=0,flag1=0,flag1=0;
if(!wfile)
{
cout<<"cant open"<<endl;
}
wfile.put('\n');
//wfile.put('0');
//wfile.put('\n');
//wfile.write("hello!\n",10);
if(!rfile)
{
cout<<"mei you da kai cheng gong! "<<endl;
}
rfile.getline(ch,50);
for(n=0;n<5;n++)
{
i=0;k=0;
rfile.getline(ch,50);
while(ch[i]!='=')
{
a[k++]=ch[i++];
}
a[k]='\0';
cout<<a<<endl;
i=0;
while(ch[i]!='\0')
{
if(ch[i]=='='&&ch[i+1]!='\0')
{
if(flag==0)
{
wfile.put('\n');
wfile.write("[LinkerOptions]",20);
flag=1;
}
i++;j=0;
while(ch[i]!='\0')
{
d[j]=ch[i];
i++;
j++;
}
i--;
d[j++]='\0';
if(!strcmp(a,"Option32"))
{
wfile.put('\n');
wfile.write("option32",30);
wfile.write(d,j);
}
else if(!strcmp(a,"DebugType"))
{
flag1=1;
wfile.put('\n');
wfile.write("LinkerOtherOptions=/DebugType:",30);
wfile.write(d,j);
//cout<<d<<endl;
}
else if(!strcmp(a,"Map"))
{
if(flag1==1)
{
wfile.write(";/MAP",5);
wfile.write(d,j);
}
else
{
wfile.put('\n');
wfile.write("LinkerOtherOptions=/MAP",30);
wfile.write(d,j);
//cout<<d<<endl;
}
}
else if(!strcmp(a,"DllEntryObjecy"))
{
wfile.put('\n');
wfile.write("DLLEntry=",9);
wfile.write(d,j);
}
}
// cout<<d<<endl;
i++;
}
if(d[0]!='\0')
{
}
}
wfile.close();
}
- 6-29解析文件
- jQuery1.6解析XML文件
- IIS 6文件解析漏洞
- 解析文件
- 文件解析
- 解析文件
- 文件解析
- cap文件文件解析
- 解析XML文件___SAX解析
- 文件解析(Java 解析 txt 文件)
- swf文件结构解析
- ISO 文件解析
- RTF文件解析器
- java 解析 xml文件
- torrent文件解析器
- XML文件解析
- XML文件解析
- JstL解析XML文件
- 人类将对1977年探测到的地外无线信号进行回复
- 用FLEX做文件的在线浏览
- Proxy和InvocationHandler模拟Aop底层实现
- 开发了一个chrome插件
- 20个非常有用的PHP类库
- 6-29解析文件
- J2EE泛型中的协变与逆变
- Exported service does not require permission警告
- Assembly(c#中简单说明)
- mysql自带工具使用介绍
- 捷豹路虎风靡中国汽车市场
- 文本框默认提示灰色,点击后输入黑色
- 两级联动菜单实例
- VS2008快捷键大全