C++读取文本文件中的汉字出现乱码的原因及解决措施

04-14 1015阅读

大家好!

作者今天在写代码时遇到了读取文本文件中的汉字时出现乱码的情况,所以本文介绍Windows操作系统中,C++读取文本文件中的汉字出现乱码情况原因及解决措施。

C++读取文本文件中的汉字出现乱码的原因及解决措施

下面代码可以读取Stu.txt中的内容并输出:

ifstream ifs;
ifs.open(fileName, ios::in);
if (!ifs.is_open())
{
	perror("file open error:\n");
	printf("登录失败,文件不存在!!!\n");
	return;
}
if (type == 1)
{
	string fname,name;
	string fpwd,pwd;
	int fid,id;
	cout > name;
	cout > id;
	cout > pwd;
	while (ifs >> fname && ifs >> fid && ifs >> fpwd)
	{
		cout 
			cout 

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]