摘要: 1. glViewPort在OpenGL初始化完成之后,我们应该进行一些视图设置。首先是设定视见区域,即告诉OpenGL应把渲染之后的图形绘制在窗体的哪个部位。当视见区域是整个窗体时,OpenGL将把渲染结果绘制到整个窗口。我们调用glViewPort函数来决定视见区域: procedure glViewPort(x:GLInt;y:GLInt;Width:GLSizei;Height:GLSiz... 阅读全文
posted @ 2009-11-17 00:11 大Vin 阅读(5857) 评论(0) 推荐(1) 编辑
摘要: 二进制减法也很简单,与加法一样,二进制减法有八条规则:l0 – 0 = 0l0 – 1 = 1 有借位l1 – 0 = 1l1 – 1 =0l0 – 0 – 借位 = 1有借位l0 – 1 – 借位 = 0有借位l1 – 0 – 借位 = 0l1 – 1 –... 阅读全文
posted @ 2009-11-15 10:40 大Vin 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: 一、同一头文件中类嵌套的疑问假设我们有两个类A和B,分别定义在各自的头文件A.h和B.h中,但是在A中要用到B,B中也要用到A,像下面的写法是错误的:class B;class A{ public: B b;};class B{ public: A a;};因为在A对象中要开辟一块属于B的空间,而B中又有A的空间,是一个逻辑错误,无法实现的。在这里我们只需要把其中的一个A类中的B类型成员改成指针形... 阅读全文
posted @ 2009-11-11 09:58 大Vin 阅读(9907) 评论(1) 推荐(3) 编辑
摘要: 1.引言做c/c++编程的对#include指令都不会陌生,绝大多数也都知道如何使用,但我相信仍有人对此是一知半解,C:#include <stdio.h>C++:#include <iostream>表示包含C/C++标准输入头文件。包含指令不仅仅限于.h头文件,可以包含任何编译器能识别的C/C++代码文件,包括.c,.hpp,.cpp,.hxx,.cxx等,甚至.txt... 阅读全文
posted @ 2009-11-11 09:34 大Vin 阅读(595) 评论(0) 推荐(0) 编辑
摘要: STL中的list就是一双向链表,可高效地进行插入删除元素。现总结一下它的操作。文中所用到两个list对象c1,c2分别有元素c1(10,20,30)c2(40,50,60)。还有一个list<int>::iterator citer用来指向c1或c2元素。list对象的声明构造():A. list<int>c0; //空链表B. list<int>c1(3)... 阅读全文
posted @ 2009-11-08 21:10 大Vin 阅读(359) 评论(0) 推荐(0) 编辑
摘要: [代码]Note:The first member function replaces the sequence controlled by *this with the sequence [First, Last). The second member function replaces the sequence controlled by *this with a repetition of ... 阅读全文
posted @ 2009-11-08 20:11 大Vin 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程序段2 #endif 它的作用... 阅读全文
posted @ 2009-11-07 22:03 大Vin 阅读(307) 评论(0) 推荐(0) 编辑
摘要: JSP网站模式一:JSP+JavaBeans 在该模式中,JSP页面独自响应请求并将处理结果返回客户。所有的数据通过bean来处理,JSP实现页面的表现。模式一技术也实现了页面的表现和页面商业逻辑相分离。大量使用该模式形式,常常会导致页面被嵌如大量的脚本语言或者Java代码。当需要处理的商业逻辑很复杂时,这种变的有些严重。综上所述,模式一不能够满足大型应用的要求,尤其是大型项目。但是模式一可以很好... 阅读全文
posted @ 2009-11-03 23:30 大Vin 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 同时安装了tomcat和oracle9i后,调试jsp出现--连接到localhost 提示:位于 XDB 的服务器 localhost 要求用户名和密码,原因是端口冲突,调整如下 机器上装了oracle,是oracle自带的http server占了8080端口,oracle的tomcat端口冲突,要么改tomcat端口,要么把http server停掉。改tomcat端口的方法如下: (1)... 阅读全文
posted @ 2009-11-03 18:17 大Vin 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 下面是我们的Windows程序的入口。将会调用窗口创建例程,处理窗口消息,并监视人机交互。int WINAPI WinMain( HINSTANCE hInstance, //实例HINSTANCE hPrevInstance, // 前一个实例LPSTR lpCmdLine, // 命令行参数 int nCmdShow) // 窗口显示状态 {   我们设置两个变量。msg 用来检查是否有消息等... 阅读全文
posted @ 2009-11-01 22:26 大Vin 阅读(746) 评论(0) 推荐(0) 编辑