アプリケーションが 0x3 を返し、クラッシュします。fstream がファイルを開けない可能性があることがわかりました。どこにあるべきですか?つまり、application.exe と同じフォルダか、それとも別のフォルダですか? Code::Blocks を使用しています
編集
Code::Blocks は cb ランナーで作業ディレクトリを設定しています
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;