我的应用程序返回 0x3 并崩溃。我发现可能 fstream 无法打开文件。它应该在哪里?我的意思是,与 application.exe 或其他地方相同的文件夹?我正在使用代码::块
编辑
Code::Blocks 正在使用 cb runner 设置工作目录
GLuint sh;
int meret;
char * s;
std::ifstream fa1 ("vertex.vert",std::ios_base::binary);
fa1.seekg(0, fa1.end);
meret = fa1.tellg();
fa1.seekg(0, fa1.beg);
fa1.read(s,meret);
fa1.close();
//sh = glCreateShader(st);
const char * s1[1] = {s};
std::cout << s;