我建了一个最简单的MFC程序,就改了这个OnOK函数,Debug下面直接不能编译,几百个错误。#include <iostream>
#include <fstream>
#include <string>
using namespace std;
void CmfctestDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
//OnOK(); wifstream infile(L"E:\\GotaBrowser\\release\\interpreter.txt", ios::in);
if (!infile)
{
AfxMessageBox(L"can not open");
}
wstring str;
getline(infile, str);
AfxMessageBox(str.c_str()); infile.close();
}另外Release下读的是乱码,我已在属性中设置的unicode.我的环境是VS2005
#include <fstream>
#include <string>
using namespace std;
void CmfctestDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
//OnOK(); wifstream infile(L"E:\\GotaBrowser\\release\\interpreter.txt", ios::in);
if (!infile)
{
AfxMessageBox(L"can not open");
}
wstring str;
getline(infile, str);
AfxMessageBox(str.c_str()); infile.close();
}另外Release下读的是乱码,我已在属性中设置的unicode.我的环境是VS2005
解决方案 »
- 请问在vc2005中如何将CString转化为const char *,崩溃了!!
- 求助,想在cdialog类中,点击button显示一个cformview类
- 急问!!!!!!!!!!!!!!
- 打开文件对话框影响XML文件的读写???
- 时间20080102131415(2008-01-02 13:14:15)如何转换为UNIX时间。
- 有关树控件重画的问题,希望高手请进?
- 请高手指点一下, 为什么编译报这个错?
- 在VB中简单调用, 让我晕倒的问题, 虾哥请进!!
- 画线
- 用vc操作word,怎样才能知道打开word已经完成呢?(打开word完成后有没有消息回调)
- 弹出式菜单
- 如何在vc6.0中使两个工程独立运行?
#include <iostream>
#include <fstream>
#include <string>
//using namespace std;
void CmfctestDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
//OnOK(); std::wifstream infile(L"E:\\GotaBrowser\\release\\interpreter.txt", ios::in);
if (!infile)
{
AfxMessageBox(L"can not open");
}
wstring str;
getline(infile, str);
AfxMessageBox(str.c_str()); infile.close();
}
试一下
但是没有pXmlDoc->UnLoad()之类的方法