刚学c++的小白,在网上看到一段读写ini文件的代码,想试试结果有错。

问题描述

刚学c++的小白,在网上看到一段读写ini文件的代码,想试试结果有错。

#include "stdafx.h"
#include
#include
#include
using namespace std;
int main()
{
LPTSTR lpPath= new char[MAX_PATH];

strcpy(lpPath, "D:\IniFileName.ini");

WritePrivateProfileString("LiMing", "Sex", "Man", lpPath);
WritePrivateProfileString("LiMing", "Age", "20", lpPath);

WritePrivateProfileString("Fangfang", "Sex", "Woman", lpPath);
WritePrivateProfileString("Fangfang", "Age", "21", lpPath);

delete[] lpPath;
system("pause");

}
报错为:“char *” 类型的值不能用于初始化“LPTSR”类型的实体;

解决方案

以下代码即可

 LPTSTR lpPath= LPTSTR(new char[MAX_PATH]);
时间: 2024-08-31 00:44:16

刚学c++的小白,在网上看到一段读写ini文件的代码,想试试结果有错。的相关文章

在网上找一段读TXT文件的代码,有一处不明白,请高手解答

问题描述 StreamReadersr=newStreamReader("TestFile.txt"):Stringline;while((line=sr.ReadLine())!=null){textBox1.Text+=ii.ToString()+"-"+line.ToString()+"/r/n";}ii是什么意思呢,这么写语法对不 解决方案 解决方案二:呃不知道那个ii是什么东西不过在我的印象中读取文本没这么复杂吧StreamReader

ios开发-刚学完iOS UI,能不能接一些简单的活做

问题描述 刚学完iOS UI,能不能接一些简单的活做 一方面想接点活锻炼下自己,一方面也希望能赚点钱,有活的可以私聊,毕竟我不会的有大神带 解决方案 刚学完UI就可以做项目了啊 我的天 解决方案二: 可以自己先做点东西试试,后面慢慢接,如果现在要是接到了也可以做,正好锻炼. 解决方案三: 先自己做个东西练习练习吧,没有项目经验,别人也不敢让你做啊~ 解决方案四: 而且做私活都是一个人占一个坑,掷地有声的,没有什么人会带你,帮你的!

对象-刚学C#,我是小白 求大神指点,跪谢了!

问题描述 刚学C#,我是小白 求大神指点,跪谢了! 我想要读取一个子文件夹内所有的txt文件 并且把所有txt的文件中第一行的所有不一样的小标题统计到数组subtitle中,可是结果什么也没有输出 求解释 该怎么修改? private void button1_Click(object sender, EventArgs e) { if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { //filepath[] filename[]

java小数转换-刚学java的新手遇到的问题

问题描述 刚学java的新手遇到的问题 题目是这样的,编一程序,将摄氏度换为华氏度.公式为:f=c*9/5+32.其中f为华氏度,c为摄氏度. 以下是我的代码 import java.util.*; public class Main{ public static void main (String[] args){ Scanner in1 = new Scanner(System.in); int c =in1.nextInt(); double f = c*9/5+32; System.ou

小弟刚学完java js servlet jsp推荐个项目视频

问题描述 小弟刚学完javajsservletjsp这些基础的,想做个简单的项目,推荐个网上比较好的项目视频,越详细越实际越好.一步一步,小弟现在对一个项目该怎么入手没有一点头绪 解决方案 解决方案二:该回复于2009-10-13 09:05:38被版主删除解决方案三:ssh我还没学,所以推荐的项目里面尽量先别涉及这方面的~~下一步要学习的东西解决方案四:可以看下v512工作室的web开发以留言板为例讲解的电驴上就有下载

刚学数据库,希望大神指导一下,谢谢。

问题描述 刚学数据库,希望大神指导一下,谢谢. 问题是这样的,我在navicat中新建好数据库以后选择表导入向导,想导入access文件,但是出现了错误,就是下面图中显示的样子,请问是怎么回事,怎么解决呢?谢谢. 解决方案 navicat 应该是不支持access的,可以用MySQL SQL Server SQLite Oracle 和 PostgreSQL 的数据 解决方案二: 你用access的话到网上去找个管理工具吧,navicat好像不能关联access吧!建议楼主换一个管理工具试一下

我刚学hibernate,请问遇到的一个问题

问题描述 我只是想向数据库中插入一条数据,为什么只插入了一个属性值,另两个是null生成的sql语句为:Hibernate:insertintoStudent(id)values(?)建表代码为:createtablestudent(idintprimarykey,namevachar(20),ageint);然后有一个实体类:Student()privateintid;privateStringname;privateintage;set(),get()都有.Student.hbm.xml配置

linux网络编程-linux方面遇到的一个难题,希望大哥大姐帮忙解决下,小弟是菜鸟,刚学linux编程

问题描述 linux方面遇到的一个难题,希望大哥大姐帮忙解决下,小弟是菜鸟,刚学linux编程 /proc/进程号/statm包含了进程使用内存的信息,如[root@cs 9519]# more statm 18095 2094 1468 7 0 605 0 [root@cs 9519]# ps 9519PID TTY STAT TIME COMMAND9519 ? S 0:00 /usr/libexec/notification-daemonmore statm 18095 2094 1468

报错-我刚学Qt,能帮我改改代码吗?不知道错哪了

问题描述 我刚学Qt,能帮我改改代码吗?不知道错哪了 解决方案 第一个源代码缺少 include "mydilaog.h"