我正在關注用C編寫的An intro to modern OpenGL。但是,我用C++編寫。'file_contents()'不返回類型GLchar
我已經達到2.2章節,並不能得到進一步的,因爲這行代碼:
GLchar * source = file_contents(filename, &length);
編譯這將返回「無法分配‘無效’到‘GLchar *’」(我可能會被意譯)
我查找「file_util.c」中的「file_contents」函數,唯一標記爲「file_contents」的函數是一個不返回任何內容的「void」函數。
你是什麼意思,它只是一個「無效函數?」它是否需要'void'作爲參數?這通常意味着什麼。 – 2014-12-07 13:20:25
你可以添加'file_contents'聲明嗎?理想情況下,您需要創建一個[MCVE](http://stackoverflow.com/help/mcve),以便其他人可以更好地理解您的問題。 – Shepmaster 2014-12-27 03:16:54
此外,如果您的教程在線可用,則應該添加一個鏈接。 – Shepmaster 2014-12-27 03:20:14