logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

error C2051: case expression not constant ?

今天编程。在键盘响应函数里需要用到下面的函数,      void keyboard(unsigned char key, int x, int y)    {           switch (key)            {             case "s":            case "S":           angleX +=15.

glGetString(GL_VERSION)、 glGetIntegerv(GL_MAX_TEXTURE_SIZE, &max)为何老是得不到正确的值

今天碰到了的问题如下,在程序里调用:printf("%s.\r\n", glGetString(GL_VERSION));总是输出(null).glGetIntegerv(GL_MAX_TEXTURE_SIZE, &max)得不到max的值。答:在MFC情况下,那就只有在成功调用wglMakeCurrent()后再调用glGetString(GL_VERSION)才

#mfc
virtual Box NAT网络地址转换 使用详解

需求是:1、不能占用公司IP。所以要使用NAT地址转换。                2、还想要访问外网,由于公司使用了代理,虚拟机也得配置代理。               3、尽量占用空间小。可以使用 vmware 或者 virtual Box 来做虚拟机,决定使用 virtual Box。下面是对 virtual Box 安装 linux 虚拟机相关的配置的说明:

Ubuntu 和 Fedora 下 安装Django

UbuntuFedorapythonDjango

进程入门之使用文件映射

服务端涉及的API1、CreateFileMapping   创建一个特定大小的文件映射对象,对象名为该函数的最后一个参数2、 MapViewOfFile   把这个文件对象 映射到 该进程的地址空间,即该进程可以用这个 文件对象了,返回一个指针,如m_pSharedBlock3、利用返回的指针,可以往里面写数据。如  memcpy(m_pSharedBlock,(char*)str.

到底了