首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fstream对象指针

fstream对象指针
EN

Stack Overflow用户
提问于 2012-01-10 10:35:31
回答 3查看 115关注 0票数 0

我声明了三个对象指针fstream *output,fstream *input和dialog1 *dlg。并且包含了dialog1.h。

代码语言:javascript
复制
#include<fstream>
#include "stdafx.h"
#include "dialog1.h"
fstream *output;
fstream *input;
dialog1 *dlg

错误C2059:语法错误:‘constant’(关于对话框)错误C2143:语法错误:在'*‘之前缺少';’

问:当我构建项目时,会出现诸如missing ";“之类的关于*输入和*输出的错误,以及关于*dlg语法错误const。声明这些对象的方式是什么?

EN

回答 3

Stack Overflow用户

发布于 2012-01-10 13:30:46

您是否在dialog1.h中定义了一个类,并忘记了尾随的分号?

票数 0
EN

Stack Overflow用户

发布于 2012-01-10 21:20:37

看起来您忘记了在声明中添加std::prefix。

代码语言:javascript
复制
std::fstream *output;

应该行得通。

票数 0
EN

Stack Overflow用户

发布于 2012-01-11 14:44:45

编译器会忽略#include "stdafx.h"之前的头文件。所以你的#include <fstream>没有效果,请在"#include "stdafx"后面加上它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8797885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档