これをコンパイルすると通るのですが、
アプリケーションエラー"0x1000bb1e"の命令が"0x00000070"のメモリを参照しました。メモリが"read"になることはありませんでした。
とエラーが出るのですが何故でしょう?glutKeyboardFunc(myKeyfanc);を消すと動くのですが。。
#include <GL/glut.h>
#include <string.h>
#include <math.h>
#define DEG_TO_RAD 57.29578
GLfloat theta = 0.0;
GLsizei w, h;
unsigned char kv='a';
void myKeyfanc(unsigned char key, int taa, int fasa)
{
if(key == 'd')
{if(kv=='a')
{
kv = 'b';}
else{kv = 'a';}
}
}