我想調用的函數如何將Haskell字符串轉換爲Ptr(Ptr GLchar)?
glShaderSource ::
GLuint
-> GLsizei
-> GHC.Ptr.Ptr (GHC.Ptr.Ptr GLchar)
-> GHC.Ptr.Ptr GLint
-> IO()
第三個參數是着色器程序,這是在我的程序Haskell的字符串。如何將Haskell String
轉換爲GHC.Ptr.Ptr (GHC.Ptr.Ptr GLchar)
,以便我可以撥打glShaderSource
?
@DavidJohnson:通常我會同意。但這是相當深奧的,一般來說,如果你知道從哪裏開始,你就不必問。 – 2012-07-30 19:59:35