BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #45457同步于 2010/10/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

求教关于fstream读取文件的问题

wabyrlt
2010/10/30镜像同步1 回复
用C++编写opengl程序,所需数据存在dino.dat文件中,dino.dat放在程序所在工程的debug文件夹下,但却无法读取,请教各位,谢谢 相关程序: #include<gl/glut.h> #include<fstream> #include<iostream> using namespace std; . . . void drawPolyLineFile(char *fileName) { fstream inStream; inStream.open(fileName, ios::in); if(inStream.fail()) return; glClear(GL_COLOR_BUFFER_BIT); GLint numpolys, numLines, x, y; inStream >> numpolys; for(int j = 0; j < numpolys; j++) { inStream >> numLines; glBegin(GL_LINE_STRIP); for(int i = 0; i < numLines; i++) { inStream >> x >> y; glVertex2i(x, y); } glEnd(); } glFlush(); inStream.close(); } void myDisplay(void) { drawPolyLineFile("dino.dat"); } 其中一些以gl(GL)开头的是opengl(glut)库函数或数据类型,但问题应该不是由此引起的,真诚请教各位了!
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
FadeToBlack机器人#1 · 2010/10/30
估计又她妹的是vs lz看看是不是没设置调试路径 【 在 wabyrlt (wabyrlt) 的大作中提到: 】 : 用C++编写opengl程序,所需数据存在dino.dat文件中,dino.dat放在程序所在工程的debug文件夹下,但却无法读取,请教各位,谢谢 : 相关程序: : #include<gl/glut.h> : ...................