какой размер массива я должен использовать для печати glGetString (GL_EXTENSIONS)? - PullRequest
0 голосов
/ 14 декабря 2011

Я использую это, и в некоторых системах происходит сбой:

char s[8192]

В основном мне просто нужно распечатать его на консоли, а затем сохранить его в файл как журнал.

1 Ответ

3 голосов
/ 14 декабря 2011

Попробуйте использовать указатель вместо этого char s[8192], если размер сомнителен.Я рекомендую вам сделать такую ​​вещь:

 char* extensionList = (char*)glGetString(GL_EXTENSIONS); 

Ссылка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...