GetPrivateProfileString的问题,获得的CString结构有问题,高手指点
来源:互联网 发布:大卫罗宾逊体测数据 编辑:程序博客网 时间:2024/04/30 07:29
// test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <afx.h>#include <fstream>#include <iostream>#include <string>#include <sstream>#include <math.h>using namespace std;void getSection(int *section, CString range);CString readINIStr(CString path, CString t_sGroupName, CString t_sRowName);int _tmain(int argc, _TCHAR* argv[]){ CString filePath;CString str;filePath = _T("d://paperINI.ini");str = readINIStr(filePath, "paper", "range");//cout << str << endl;int section[10];//str.Format("%s",str);//如果不经过该部分的转换,出现乱码问题,说明getSection前后两个CString的结构不同//str = "5 1 6";//经测试getSection可以实现功能getSection(section, str);//将字符串中数字分别放入section数组中,自己写的程序应该没问题for(int i = 0; i < 10; i++)cout << section[i] << endl;system("pause");return 0;}void getSection(int *section, CString range){string str = range.GetBuffer(0);int num = 0;int len = str.length();const char *temp1 = str.c_str();const char *temp2 = temp1;len--;while(len){string tempStr = "";while(*temp2 != ' ' && len!=0){tempStr += *temp2;temp2++;len--;}temp2++;temp1 = temp2;//获取整数section[num] = atoi(tempStr.c_str());num++;}//补全整数数组for(num; num < 10; num++){section[num] = section[0];}}CString readINIStr(CString path, CString t_sGroupName, CString t_sRowName){CString t_csGName = t_sGroupName;CString t_csRName = t_sRowName;CString strStudName; GetPrivateProfileString(t_csGName, t_csRName, _T("默认姓名"), strStudName.GetBuffer(MAX_PATH), MAX_PATH, path); return strStudName;}
问题出现在注释部分,请高手指点。
- GetPrivateProfileString的问题,获得的CString结构有问题,高手指点
- asp的问题 请高手指点!
- VC下载的问题,请高手指点
- 菜鸟写的一段有问题的Java的代码!请高手指点!
- vista下GetPrivateProfileString的问题
- webpart的两个未解决的问题,希望高手指点!!!!!
- 求高手指点"魔方数的输出'的相关问题
- 请教一个USB编程的问题,请高手指点~
- 一个关于OPENGL的问题,望高手指点......(谢谢)
- 使用网页文本编辑器的问题,请高手指点一下
- WIN XP HOME & IIS的问题,请高手指点,多谢!
- 一个关于C#的问题 请高手指点
- 用命令调试蓝牙遇到的问题,求高手指点
- 奇怪的网页乱码问题-跪求高手指点!!!!
- nand flash坏块多怎么解决?是我的应用程序有问题吗?高手请指点:Q:26451602
- 高手指点,HTTP连接问题!!
- 请高手指点,PHP问题,解密出一个文件,不知道这个是什么用的,怎么使用,谢谢好友指点
- GetPrivateProfileString函数的CString重载版
- MTK层相关应用集合
- python实现支持unicode中文的AC自动机
- JAVA程序员必看的15本书
- Webview离线功能(优先cache缓存+cache缓存管理)
- Unable to determine name from existing gemspec
- GetPrivateProfileString的问题,获得的CString结构有问题,高手指点
- MMI启动过程:
- SQLmap工具介绍及其使用
- 圆生成算法
- MTK相关常识
- 直线生成算法
- C语言中可变参数的用法
- DEDE5.6织梦5.7搜索结果按点击排序-最新原创可用代码
- MTK 10A MMI 主要新特征