c++-请问大神这个程序怎么写,主要是不知道 文件名怎么传

问题描述

请问大神这个程序怎么写,主要是不知道 文件名怎么传

解决方案

 #include<iostream>#include<vector>using namespace std;int main(){    vector<double> vec_num;    vec_num.push_back(1.1);    vec_num.push_back(1.5);    vec_num.push_back(1.2);    vector<double>::reverse_iterator re_it;    for(re_it = vec_num.rbegin(); re_it != vec_num.rend(); re_it++)        cout << *re_it << endl;    system(""pause"");}


反向迭代器reverse_iterator,从rbegin(=end)到rend(=begin-1)反向遍历,仍然通过++.

解决方案二:

#include<iostream>#include<fstream>#include<string>#include<vector>#include<iterator>using namespace std;void WriteTxt(const char *in_filename const char *out_filename_1 const char *out_filename_2){    ifstream ifs(in_filename);     ofstream out_file_1(out_filename_1);    ofstream out_file_2(out_filename_2);    istream_iterator<string> ibeg(ifs);      istream_iterator<string> iend;     vector<string> text;    copy(ibeg iend back_inserter(text));    vector<string> out_text_1;    vector<string> out_text_2;    vector<string>::iterator it;    for(it = text.begin(); it != text.end(); it++)    {        if(atoi((*it).c_str()) % 2 == 1)            out_text_1.push_back(*it + ""n"");        else            out_text_2.push_back(*it + "" "");    }    ostream_iterator<string> os_1(out_file_1 "");    ostream_iterator<string> os_2(out_file_2 "");    copy(out_text_1.begin() out_text_1.end() os_1);    copy(out_text_2.begin() out_text_2.end() os_2);}int main(){    WriteTxt(""E:\data.txt""E:\out_1.txt""E:\out_2.txt"");    system(""pause"");} 

我的E:data.txt里面有数字
13
22
5
24

解决方案三:
这家伙真的太懒了,字都不码一下

时间: 2024-09-10 18:04:08

c++-请问大神这个程序怎么写,主要是不知道 文件名怎么传的相关文章

普通计算器--能够自己写入相关运算方式程序--请问大神们,有什么好的建议。

问题描述 普通计算器--能够自己写入相关运算方式程序--请问大神们,有什么好的建议. 日常中用的普通计算器,能够进行加减乘除的就行.可以自己烧录相关程序. 解决方案 你到底问什么问题?是你希望购买一个可以编程的计算机,还是你希望自己开发这样的设备,或者是你希望写一个程序模仿计算器? 解决方案二: 单片机+液晶屏+键盘.这应该算是嵌入式了吧. 解决方案三: 直接再重新用单片机控制设计一个计算器, 解决方案四: 1+2*3=9还是7.

请问这段代码为什么输出null,求大神解答程序执行的顺序?

问题描述 请问这段代码为什么输出null,求大神解答程序执行的顺序? public class xieCheng { private String baseName="Base"; public xieCheng(){ this.callName(); } public void callName(){ System.out.println(baseName); } } public class Sub extends xieCheng { private String baseNam

context-小白求大神帮忙,刚写的小程序

问题描述 小白求大神帮忙,刚写的小程序 [2014-12-21 16:35:58,846] main INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization started [2014-12-21 16:35:58,908] main ERROR org.springframework.web.context.ContextLoader - Context in

请问通过AD采集电压如转换成STC12C5A60S2单片机中PWM信号恒压跟踪向电池充电求大神C程序

问题描述 请问通过AD采集电压如转换成STC12C5A60S2单片机中PWM信号恒压跟踪向电池充电求大神C程序 解决方案 用 STC12C5A60S2 产生PWM波

自己想写一个轻量级的框架 请问大神thinkphp中的common模块是怎样实现的

问题描述 自己想写一个轻量级的框架 请问大神thinkphp中的common模块是怎样实现的 就是我现在有很多的函数 怎样能像放在thinkphp中的common中的function和config中自动调用 求实现方法和原理 最好有代码 在此谢谢了

c++-请问大神们指点一下关于C++代理(委托)设计模式的问题

问题描述 请问大神们指点一下关于C++代理(委托)设计模式的问题 static void function() { printf("this is a functionn"); } class Fun { public: virtual void func() = 0; }; class RealFun : public Fun { public: void func() { function(); } }; class DelegateFun :public Fun { public

请问大神错在哪里 c语言初学者

问题描述 请问大神错在哪里 c语言初学者 #includeint main(void)one-three(void);two(void);{ printf(""starting now.n"");one-three();two();printf(""three.n"");printf(""done!n"");return 0; }one-three(void){ printf("

语言求助-输大神看一下我写的宿舍管理系统到底出啥问题了!急,马上要交了!!!

问题描述 输大神看一下我写的宿舍管理系统到底出啥问题了!急,马上要交了!!! 原本只要一个结构体的,但我弄复杂了,求大神帮下忙!这个程序主要是输入时总会得不到正确的链表,我试了好久也没成功,都快崩溃了!简单地用DOS系统运行和其他编程软件运行结果都不同! 学生宿舍管理系统设计 功能:实现简单的学生宿舍基本信息管理,宿舍的基本信息包括楼号.房间号.面积.所容纳人数.已入住人数等,系统以文本菜单形式工作. 基本要求: 实现宿舍基本信息的录入.修改.删除. 实现宿舍信息的浏览.查询 实现安排学生入住.

c++-请问大神们怎么把图像转化为极坐标的形式啊

问题描述 请问大神们怎么把图像转化为极坐标的形式啊 代码不会写,一点思路没有,我最近在学opencv,用的是C++ 的语言,我看了网上有matlab的语言但是不懂,,请大神指点 解决方案 你描述的不是很清楚,不知道是不是把像素点转换成极坐标,这里只需要实现笛卡尔坐标到极坐标的转换就行,这里算法就是数学公式对应 解决方案二: 这个什么都没有,只是纯数学而已.把数学公式转换成代码.