Windows中
来源:互联网 发布:随机数预测算法 编辑:程序博客网 时间:2024/06/09 21:01
int compare(CString str1,CString str2){int i,j;i=0;j=0;string temp1,temp2;int num1,num2;int length=min(str1.GetLength(),str2.GetLength()); while(i<length&&j'9'||str1.GetAt(i)<'0'||str2.GetAt(j)>'9'||str2.GetAt(j)<'0')//字符串至少有一个不是数字时的处理方法。 { if(str1.GetAt(i)==str2.GetAt(j)){ i++;j++;continue;} else if(str1.GetAt(i)>str2.GetAt(j))return 1; else return -1; } ////////////////分割线//////////////// while(str1.GetAt(i)<='9'&&str1.GetAt(i)>='0')//两个字符串都是数字时的处理方法{temp1+=str1.GetAt(i);i++;} while(str2.GetAt(j)<='9'&&str2.GetAt(j)>='0'){temp2+=str2.GetAt(j);j++;} num1=atoi(temp1.c_str());//字符串转成数字,例如int *i="12"; int n=atoi(i);println("%d",n); 结果是12 num2=atoi(temp2.c_str()); if(num1==num2) //当字符串转成的数字大小相等时,例如123=123或者012=12{ if(temp1.length()temp2.length())return -1; else continue; } else if(num1>num2)//当字符串转成的数字大小不相等时,便可直接得出结果。 return 1; else return -1; } return (str1.GetLength()>str2.GetLength())?1:-1; }
0 0
- Windows中
- Windows中MSOCache文件夹
- Windows编程学习中..
- windows中类型定义
- windows中movie播放
- windows 中编译mplayer
- windows操作系统中环境变量
- .NET中Windows应用程序
- windows 中kill spid
- Windows中窗口消息
- 看书中,windows internals
- windows中read错误
- 看看WINDOWS中结构
- Windows中MPIO配置
- JS中Windows对象
- windows xp中telnet
- Windows中线程同步
- windows中安装zookeeper
- 从汇编的角度理解为什么c样式函数使用时,实参尽量使用指针传递
- sysfs接口函数到建立_DEVICE_ATTR
- linux下升级tomcat中的应用服务器
- [LeetCode]-012-Integer to Roman
- soot
- Windows中
- VS 常用调试快捷键
- Queue
- trie树(字典树)
- 浅谈java及应用
- 将数字字符串转化为数字
- Hdfs/代码总结
- 求取圆形区域内的平均灰度值
- maven编译java web工程