可可西

2010年8月3日 #

投影变换与视口变换

摘要: 一些说明:0. 投影变换:描述如何指定视景体(viewing volume)的形状和方向。视口变换:解释如何控制三维模型坐标到屏幕坐标的变换。1. 无论是透视投影还是平行投影(正交投影),只有在视景体中的物体才可见。2. 下图为OpenGL默认视点位置 (eyex,eyey,eyez) = (0.0,0.0,0.0); (upx,upy,upz) = (0.0,1.0,0.0) 指向z轴负半轴。(... 阅读全文

posted @ 2010-08-03 17:24 可可西 阅读(2212) 评论(1) 推荐(0) 编辑

2010年7月30日 #

OpenGL(Win32 窗体应用程序框架)

摘要: 以VS2008为例,下面是“核心步骤”截图:Step 1:Step 2:Step 3:将“Lesson01.cpp”加到当前工程中,Lesson01.cpp内容如下:[代码]           Use Windowed Mode Instead?","NeHe GL",MB_YESNO|MB_ICONEXCLAMATION)==IDYES)162 ... 阅读全文

posted @ 2010-07-30 22:24 可可西 阅读(2883) 评论(1) 推荐(0) 编辑

OpenGL(Win32控制台应用程序框架)

摘要: 以VS2008为例,下面是“核心步骤”截图:Step 1:Step 2:step 3:在“stdafx.h”中添加如下代码:[代码]step 4:在“Win32OpenGL.cpp”中添加如下代码:[代码]程序运行效果: 阅读全文

posted @ 2010-07-30 21:41 可可西 阅读(1329) 评论(0) 推荐(1) 编辑

2010年7月25日 #

编写vbs脚本发送邮件

摘要: 执行vbs脚本文件的程序为: system32文件下的 。 下面vbs脚本代码可以完成用"chen@gmail.com"账号发送一封邮件给"kekec@qq.com"。 1 NameSpace ="http://schemas.microsoft.com/cdo/configuration/" 2 阅读全文

posted @ 2010-07-25 15:01 可可西 阅读(2625) 评论(1) 推荐(0) 编辑

2010年7月21日 #

MFC窗体程序中添加调试控制台

摘要: 在编写复杂程序的过程中,我们经常需要将一些信息输出到文件或者屏幕上。较控制台应用程序,MFC窗体程序要显得麻烦一些!下面有2种方法来实现为MFC窗体程序添加调试控制台,方便程序员调试程序和了解当前程序的运行状态。重要Windows API:AllocConsole(); //创建Console窗口 FreeConsole(); //销毁Console窗口(1)启动控制台窗口需要包含的头文件#include <io.h>#include <cstdio>#include <FCNTL.H>Code highlighting produced by Actipr 阅读全文

posted @ 2010-07-21 20:13 可可西 阅读(2040) 评论(0) 推荐(0) 编辑

2010年7月18日 #

cout重定向到文件

摘要: cout默认是与监视器(屏幕)相连,cout出来的内容会输出到屏幕上,通常是会在命令行窗口之中。但有时,我们希望将cout出来的具体日志、错误信息写到某个文件之中,而屏幕上仅仅显示出当前进行的任务,以及程序运行状态等信息。我们可以使用下面重定向的方式来实现:[代码]运行后的结果:写入到“out.txt”中的内容: 阅读全文

posted @ 2010-07-18 15:32 可可西 阅读(6108) 评论(0) 推荐(0) 编辑

2010年7月16日 #

C++"流"的那些事儿

摘要: C++中关于“流”存在两个版本,一个是老的版本(非标准化的版本),一个是新的版本(属于C++标准库中的一部分)。目前这两个版本在VC6.0中均被支持,强烈建议使用标准化的版本。下面是新旧版本的类结构图。old versionnew version新旧版本的区别:(1)使用不同的头文件 old version 头文件如:#include <fstream.h> ... 阅读全文

posted @ 2010-07-16 15:19 可可西 阅读(998) 评论(0) 推荐(0) 编辑

2010年7月14日 #

使用cin获取用户的输入信息

摘要: cin(隶属于istream)是供使用者输入用的标准输入通道,对应于C的stdin。操作系统通常将它和键盘连接,用来接受用户从键盘输入进来的数据。下图描述了cin是如何从键盘获取用户数据的过程:来自键盘的输入首先会被送到”输入缓冲区“(streambuf),接受变量然后再从”输入缓冲区“中获取数据。“输入缓冲区” 通过以下代码... 阅读全文

posted @ 2010-07-14 15:28 可可西 阅读(1395) 评论(1) 推荐(2) 编辑

2010年7月6日 #

开始编码之前,你要做些什么?

摘要: 首先,我要说,请不要急于编写代码。/**************************/在开始写程序之前,你应该做好如下几件事情:(1)是否已经搞清楚了需求。 这之中包含几层意思:a. 需求是否合情合理,是否有价值,是否可实现 b.需求是否明确 c.这个需求是不是用户想要的 d.由这个需求可能还会衍生出那些需求。(2)了解整个程序的架构 使得增加的代码能与系统可以无缝粘连在一起。(3)将实现需求... 阅读全文

posted @ 2010-07-06 11:11 可可西 阅读(518) 评论(0) 推荐(0) 编辑

2009年8月28日 #

HTML表单

摘要: 一. 数据传输(客户端->服务器端)在浏览器中发送表单或数据给服务器端,使用GET或POST方法都能实现。GET方法是在访问URL时,使用浏览器地址栏来传递值。(如: http://localhost/qss?qpaper=china) GET方法方便直观,缺点是GET传递的字符串长度不能超过250个字符,如果超长,浏览器会自动截断,导致数据缺失。POST方法发送变量数据时,对于用户来说是不... 阅读全文

posted @ 2009-08-28 22:58 可可西 阅读(373) 评论(0) 推荐(0) 编辑

导航