有没有酷派大神f2驱动程序能帮我把C++的程序改成C的,另外程序还有几个小问题需要修改,,有没有酷派大神f2驱动程序能帮忙啊

把C语言的这个程序改成c++编写的 谢谢求大神_百度知道
把C语言的这个程序改成c++编写的 谢谢求大神
while(feof(fp)==0)&&nbsp,& if(fp==NULL)&&nbsp#include&quot,max); fp=fopen(&#include&);.h&printf(&.a)://e; fclose(fp);%d&quot,&quot,&/zhidao/wh%3D450%2C600/sign=fad7103fcb1b9d168aee98b9/bf096b63f094eef81a4c510fa226,&quot.&/zhidao/pic/item/bf096b63f094eef81a4c510fa226;a) max=a;; fp=fopen(&);r&quot,& while(a;int a=0;%4d&; { fprintf(fp,&quot!\n&quot. & }&& fclose(fp);& { printf(& }&%4d&quot,a);&;void main(){ FILE *fp=NULL;a).com/zhidao/wh%3D600%2C800/sign=e0dde711edfe223/bf096b63f094eef81a4c510fa226; { printf(&}<img class="ikqb_img" src=" scanf(&exit(0)!\n& &&&nbsp.h&quot.txt&\n max=%d\n&stdlib. scanf(&quot
提问者采纳
&&data:in); if(&a;test&#92;&
exit(0);;&&#92;
while(;&gt!&#92;test&#92!a;&gt,ios_base:;&lt.close();setw(4)&&lt.open(&iomanip&a) max=a;
&fstream&quot,max=0;
if(:&#92;&n&&n&
fp#include&a&:&#92,ios_#include&&#92;
}&#92.txt&&#92;;&
if(max&int main(){
fstream fp(&quot.txt&
cin&gt.eof())a;
if(;a!=-1)
fp&;不能打开文件;
int a=0;&#92;return 0;#include&max&&
cin&gt!fp)
{ cout&&&d;&quot.close();
cout&&d!&#92.eof())
fp&nmax=&data:out);不能打开文件;iostream&quot!fp)
{ cout&endl
fp不是c语言里的指针吗 能改成outfile那种形式吗...
我还刚学习, 请指教多谢啊
c++中是用文件流对象来完成对文件的操作,fp只是一个对象名(相当于变量名),你可以改为file或其他任何合适的标识符;很多情况将文件流根据输入输出,分别定义为文件输入流和输入流;像你的程序可以这样实现;注意文件流对象定义的差别:int main(){
int a=0,max=0;ofstream outfile(&d:&#92;&#92;test&#92;&#92;data.txt&);
if(!outfile)
&#47;&#47;其实这条语句多余,因为若文件不存在,上述语句会自动创建文件{ cout&&&不能打开文件!&#92;n&;
while(a!=-1)
outfile&&a&&&
outfile.close(); ifstream infile((&d:&#92;&#92;test&#92;&#92;data.txt&);
if(!infile)&#47;&#47;该语句必须有
{ cout&&&不能打开文件!&#92;n&;
while(!infile.eof())
infile&&a; if(infile.eof())
cout&&setw(4)&&a;
if(max&a) max=a;
cout&&&&#92;nmax=&&&max&&
infile.close();return 0;楼上说的正确,c++完全兼容c语句,所以可以说c++有两套输入输出方法,一个是c的一套,另一套就是使用输入输出流库(I&#47;O流),若想了解更多,还是慢慢看看书吧
提问者评价
太感谢了、因为不是计算机专业所以了解甚少 谢谢
来自团队:
其他1条回答
&);d:\\test\\a);if(fp==NULL)&nbsp,&;);fp=fopen(&;#include&namespase&&%4d&quot!\n&d;max=a;&&cstdlib&int&printf(&a=0。 C的编译器根本编译不过去的;&using&&nbsp最简单的改法因为C++是兼容C的 改下头文件就行#include&&&cstdio&}&w&quot,&amp,&exit(0),&}&&fclose(fp);%d&exit(0);&&&&;&&);;{&a)&scanf(&quot!\n&&\n&}这样它就是一个C++程序了,&&&nbsp,&a);&FILE&&nbsp,max=0;printf(&&{&&fscanf(&不能打开文件;max=%d\n&quot,a);&&&&nbsp!=-1)&scanf(&&*fp=NULL;&&nbsp.txt&%d&r&printf(&quot,&&%4d&if(fp==NULL)&nbsp,a);while(a;&&}&,谁也不敢说它不是;;}&a);while(feof(fp)==0)&fclose(fp);&&不能打开文件;;fp=fopen(&fprintf(&&nbsp,max);{&&&.txt&&&&&{&&if(max&main(){&&%d&&nbsp:\\test\\int&);printf(&quot
我也不太懂 这是上机考试要考 题目是1.输入若干学生的成绩(整形)用-1结束,调用fprint函数按格式将学生的成绩写入d:&#92;&#92;test&#92;&#92;data.txt中。2.调用fscanf函数按格式读取上例所建文件d:&#92;&#92;test&#92;&#92;data.txt中的学生成绩并在终端屏幕上输出最高成绩。将上述两题整合用C++编写代码我上边写的代码就是c语言的 现在想把它改成c++的
你要只是上机考试的话 用你现在的代码也可以的。C++的编译器编C语言的代码都不会有问题的既然要求是fprintf和fscanf这两个函数,那么C风格就没错了因为如果是常说的C++,那么一般会要求用fstream做操作。信我的 用你原本代码 绝对正确!
我知道第一个是正确的。题目要求把c语言这个程序改成c++的。这是第二问 &我实在是不会啊 求帮助
你理解错了。 不是把这个改成C++的 而是用c++编码。用C编码也是用c++编码的一种。 所以除非题目中有明确要求用C++的特有函数实现,否则用C编码就是符合这个题意的。尤其是题目中有要求用fprintf和fscanf 来实现,这样你如果用&纯&C++的来做 反而是不符合题意的了。求大神把matlab程序改写成C&#47;C++程序_百度知道
求大神把matlab程序改写成C&#47;C++程序
=2&r&log(k&#47:L-1],取大于数据长度的偶数%D是y的计盒维数(一般情况下D&(L-1),使总点数等于cellmax+1x_ord=[0:NumSeg(e) %由横轴第一个段起通过计算纵轴跨越的格子数累积N(e) begin=cellsize*(j-1)+1,并实现同样的功能;cellsize);)
%报错endL=length(y),斜率就是Dr=-diff(log2(N));factory=cellmax&#47;cellmax=128,将y_min移到坐标0点y_shift=y-y_%叠代次数for e=1,D=lim(log(N(e))&#47.;+&#39;%段坐标yy_max=max(yy(seg));cellmax must be larg(cellmax);%按比例缩放y;%记录每e下的N(e) end%对log(N(e))和log(k&#47;%累积覆盖信号的格子的总数cellsize=2^(e-1).;plot(log2(e),5],5,log2(Ne);=1);if cellmax&xx_ord=[0;%横轴划分成的段数for j=1,4;yy=abs(y_interp*factory);%累加每一段覆盖曲线的格子数endN(e)=Ne;cellsize),1:tNe=0;t=log2(cellmax)+1;e));C++,y_seg=[up=ceil(yy_max&#47;%去掉r超过2和小于1的野点数据id=find(r&=1),1:cellmax];%每一段的起始tail=cellsize*j+1;ys_max:方格子的最大边长,1;%取最小值%移位操作,&#39;%每次的格子大小NumSeg(e)=cellmax&#47;length(y)
%检测向量长度是否合符要求error(&#39;
%画图lsline,xx_ord),2;%一次曲线拟合返回斜率和截距D=P(1)求大神将其改写成C&#47.&#47:%根据计盒维数原理编写了求一维曲线分形维数的matlab程序
%function D=FractalDim(y;%重采样;)!&#39;yy_min=min(yy(seg));e=NumSeg(id),cellmax)%求输入一维信号的计盒分形维数%y是一维信号%cellmax,使最大值为2^cys_max=max(y_interp);% 本段曲线占有的格子数Ne=Ne+Ns:tail];%保留的数据点Ne=N(id),y=[1,log2(Ne);Ns=up-y_interp=interp1(x_down=floor(yy_min&#47,1)如题matlab程序如下;%输入样点的个数y_min=min(y).),可以取2的偶数次幂次(1.&#47;e)进行最小二乘的一次曲线拟合;P=polyfit(log2(e),8
提问者采纳
步骤很清楚用matlab自带的工具coder可以转化。网上搜一搜,或者手动生成可以调用的文件
额,昨晚已经试过了,但是好像有点问题,能请你帮我转化吗?
刚刚试了一下,没成功!不好意思!
好吧,我以为是因为我的电脑有点问题所以没成功。。。不管怎样,谢啦,我朋友也说技术还没成熟
提问者评价c/c++编写一个小工具保护目标程序
[问题点数:20分,结帖人terrycanny]
c/c++编写一个小工具保护目标程序
[问题点数:20分,结帖人terrycanny]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
相关课程推荐:
2011年9月 C/C++大版内专家分月排行榜第二2011年4月 C/C++大版内专家分月排行榜第二2010年11月 C/C++大版内专家分月排行榜第二
2011年6月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 酷派大神f2驱动程序 的文章

 

随机推荐