- 博客(5)
- 资源 (19)
- 收藏
- 关注
原创 EOF cin
<br />输入缓冲是行缓冲。当从键盘上输入一串字符并按回车后,这些字符会首先被送到输入缓冲区中存储。每当按下回车键后,cin.get() 就会检测输入缓冲区中是否有了可读的数据。cin.get() 还会对键盘上是否有作为流结束标志的 Ctrl+Z 或者 Ctrl+D 键按下作出检查,其检查的方式有两种:阻塞式以及非阻塞式。 <br /> <br /> 阻塞式检查方式指的是只有在回车键按下之后才对此前是否有 Ctrl+Z 组合键按下进行检查,非阻塞式样指的是按下
2011-05-07 22:22:00 1080
原创 win32下的几种同步机制
<br />win32下的几种同步机制http://blog.sina.com.cn/s/blog_492101c70100068w.html<br /><br /><br /> 在操作系统教材中,关于同步机制的介绍是一个重要内容,下面我们来看一下。<br />同步机制跟多线程关系紧密,本文也是从经典作品《win32多线程程序设计》中摘录总结出来的。 1、Critical Sections(临界区)<br />是否核心对象:否<br />是否可以有名字:否<br />适用范围:单个进程<br />所用
2011-05-07 21:46:00 1072
原创 屏幕鼠标跟踪 ScreenMouseTrack
<br />ScreenMouseTrack.h<br />#pragma once#include "stdafx.h"#include "ogre.h"#include "TranslateCoord.h"using namespace Ogre;enum QueryStatus{ QUERY_NOMAL = 0, //鼠标没有按下过 QUERY_LBUTTONDOWN ,//鼠标按下了 QUERY_MOUSEMOVE //鼠标按下了,并在移动};class
2011-05-07 14:02:00 1289
原创 跟踪球 代码段 trackerball
trackerball.h#pragma once#include #include "OgreApp.h"#define M_PI 3.1415926#define LEFT_BUTTON 1#define RIGHT_BUTTON 2#define BUTTON_DOWN 1#define BUTTON_UP 2class CTrackBall{public: CTrackBall(); ~CTrackBall(); void SetWinWidth(
2011-05-07 13:59:00 1202 1
原创 输出调试数据 代码段
<br />char* pszFileName="C://myfile.txt"; CStdioFile myFile; CFileException fileException; if(myFile.Open(pszFileName,CFile::typeText|CFile::modeReadWrite),&fileException) { static int i = 0; myFile.Seek(0,CFile::end); CStrin
2011-05-07 13:55:00 586
Directable,High-Resolution Simulation o fFire on the GPU
2010-12-27
图形处理器架构(GPU_Architecture)与图形管线(Graphics_Pipeline)入门
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人