社区
网络编程
帖子详情
求助:字符串转换问题
j3cxl
2006-10-20 05:51:27
在一个文本文件里存了几个数字,比喻说:16 97 32 40 25
怎么样打开文件,并把这些数字取出来进行排序呀? 我知道在文本文件里表面上看是一个数字一个数
字的,实质上他们是字符串?怎么 取获取他们,也就是说从从文件里读出来时也是这些数字呢 ,然
后进行比较,排序呢?
...全文
162
7
打赏
收藏
求助:字符串转换问题
在一个文本文件里存了几个数字,比喻说:16 97 32 40 25 怎么样打开文件,并把这些数字取出来进行排序呀? 我知道在文本文件里表面上看是一个数字一个数 字的,实质上他们是字符串?怎么 取获取他们,也就是说从从文件里读出来时也是这些数字呢 ,然 后进行比较,排序呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
benxudong
2006-10-20
打赏
举报
回复
可以一行一行读取,
CStdioFile file;
CString strText;
CStringArray strArr;
if(file.Open(fileName, CFile::modeReadWrite | CFile::typeText))
{
int nSize = file.GetLength();
file.SeekToBegin();
while(file.ReadString(strText))
{
strArr.Add(strText);
}
file.Close();
}
现在比如说strArr[0] == "16 97 32 40 25 ";
然后进行查找字符,以空格查找空格' '记录位置
CString strCur = strArr[0];
while(strCur.Find(' '))
{
int nPos = strCur .Find(' ');
CString strCur = strCur.Left(nPos);
double value = atof(strCur);//此时就可以获取值了
}
benxudong
2006-10-20
打赏
举报
回复
pBuffer[k] = strString[k] ; //这里出错了,怎么回事?
这里strString是字符串,不是数组阿
j3cxl
2006-10-20
打赏
举报
回复
CFile file ;
if(!file.Open(strFileName,CFile::modeReadWrite|CFile::typeBinary, NULL))
{
MessageBox("Open文件失败") ;
return ;
}
CString strString ;
int ilength = file.GetLength() ;
BYTE *pBuffer = new BYTE [ilength + 1] ;
for (int k = 0 ; k < ilength ; k ++)
{
pBuffer[k] = strString[k] ; //这里出错了,怎么回事?
}
我是想读入内存,将一个一个的字符转换成ASCII码值,再将数字取出来,下面该怎么做?
neosu
2006-10-20
打赏
举报
回复
FILE * fp = fopen (文件名, "r");
if(fp == NULL)
return ; //出错
int n1, n2.....;
fscanf(fp, "%d %d %d %d %d", &n1, &n2, .....);
fclose(fp);
//省略的部分自己补充吧.
j3cxl
2006-10-20
打赏
举报
回复
具体做法?举个例子
neosu
2006-10-20
打赏
举报
回复
int n1, n2.....;
fscanf(fp, "%d %d %d %d %d", &n1, .....);
zhyaaa123
2006-10-20
打赏
举报
回复
读出来后减去'0'的ASCII码值
【社会科学】【管理科学】 第二十六章 评价管理——企业中通过评价实现人的管理方法和策略及行为01
编号类型领域评价人被评价人评价方法和策略评价控制的逐步推理思考的方程式及语言/话术/表情/姿态/动作/脸色/眼色关联知识法律法规和底线要求1绩效结果导向型评价绩效管理直接上级全体员工关键绩效指标法(KPI)与季度/年度复盘会推理方程式:核对期初目标(量化)→ 分析实际数据与目标差距 → 归因(外部/内部、能力/意愿)→ 共识下阶段改进点。 话术:“来看下我们Q2的业绩面板。你负责的A指标超额完成,值得肯定。但B指标有10%的缺口,你分析主要是什么原因?” 表情/姿态:坐在会议桌同侧,电脑屏幕或文
EI复现基于粒子群算法的风电-水电(抽水蓄能)联合优化调度研究(Matlab代码实现)
内容概要:本文研究了基于粒子群算法的风电-水电(抽水蓄能)联合优化调度
问题
,旨在通过智能优化算法实现新能源与储能系统的协同调度,提升电力系统运行效率与稳定性。研究采用粒子群优化(PSO)算法对风电和抽水蓄能电站的出力进行联合优化,以最小化系统运行成本、减少弃风弃电、提高可再生能源消纳能力为目标,构建了包含风电出力不确定性、水电站水量平衡、抽水蓄能机组运行约束在内的多目标优化模型,并通过Matlab编程实现算法求解与仿真验证。文中详细探讨了算法参数设置、收敛性分析及优化结果的合理性,展示了该方法在实际电力系统调度中的应用潜力与工程价值。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及从事新能源调度、智能优化算法应用的工程技术人员。; 使用场景及目标:①应用于含大规模风电接入的电力系统中,实现风电与抽水蓄能的协调调度;②为电力系统经济调度、可再生能源消纳、储能优化配置等研究提供算法支持与仿真案例;③作为智能优化算法在能源系统中应用的教学与研究参考资料。; 阅读建议:读者应结合Matlab代码与文中模型描述,理解算法实现细节,建议在学习过程中动手调试代码,尝试修改目标函数或约束条件以观察优化结果变化,从而深入掌握粒子群算法在能源调度中的应用方法。
高校科研成果转化效率低如何提升?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
SAP-NetWeaver-RFC-SDK-750-P19 ( Windows平台 )
SAP NetWeaver RFC SDK 750 Patch 19 For Windows Platform The SAP NetWeaver Remote Function Call (RFC) Software Development Kit (SDK) offers a simplified programming model that relieves the application programmer of the necessity to deal with the difficult low level details of RFC programming. In important connectivity projects it has proven to be state-of-the-art in terms of connecting C/C++ programs with SAP backend systems. 包含:帮助文档 [ sap_nwrfcsdk_750_19_documentation ] zfiori studio tag-260930
我写了一个脚本,解锁了 GitLens 的 Commit Graph:原理与使用指南
我写了一个脚本,解锁了 GitLens 的 Commit Graph:原理与使用指南
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章