- 博客(14)
- 资源 (18)
- 收藏
- 关注
原创 exit(0)与exit(1)、return区别
exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在主函数中,则会退出函数并返回一值。详细说: 1. return返回函数值,是关键字; exit 是一个函数。 2. return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。 3. retur
2014-07-26 12:18:32 4493
转载 glViewport()函数和glOrtho()函数的理解
在OpenGL中有两个比较重要的投影变换函数,glViewport和glOrtho。glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情况, glFrustum则产生一个透视投影。这是一种模拟真是生活中,人们视野观测物体的真实情况。例如:观察两条平行的火车到,在过了很远之后,这
2014-07-25 21:31:23 1071
转载 最简单的opengl程序
#include #pragma comment(linker, "/subsystem:/"windows/" /entry:/"mainCRTStartup/"" )void myDisplay(void){glClear(GL_COLOR_BUFFER_BIT);glRectf(-0.5f, -0.5f, 0.5f, 0.5f);glFlush();
2014-07-25 20:12:56 1399
转载 OpenGL基础图形编程
一、OpenGL与3D图形世界1.1、OpenGL使人们进入三维图形世界 我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界中,能否尽快地理解并运用这些信息将直接影响事业的成败,所以我们需要用一种最直接的形式来表示这些信息。 最近几年计算机图形学的发展使得三维表现技术得以形成,这些三维表现技
2014-07-25 19:10:11 2098
转载 InitializeCriticalSectionAndSpinCount
The InitializeCriticalSectionAndSpinCount function initializes a critical section object and sets the spin count for the critical section.BOOL InitializeCriticalSectionAndSpinCount( LPCRITICAL_
2014-07-25 14:22:59 1001
转载 渐变颜色填充
GradientFill函数可以对特定的矩形区域或者三角形区域进行渐变颜色的填充。我们先来看看GradientFill函数到底长得什么样子,帅不帅。[cpp] view plaincopyprint?BOOL GradientFill( _In_ HDC hdc, _In_ PTRIVERTEX pVertex, _
2014-07-24 21:43:16 1920
转载 最初的window
不知你是否也是一个常年在MFC下编程的程序员,有的时候是否忘记了在MFC之前是如何写画窗口的了呢,或者你从来都只是机械的在MFC下面写代码,已经麻木了。其实有一个很简单的方法,或许能够帮你更清楚的了解WINDOW是怎么产生的。随便用什么版本的VS,在创建win32工程的时候,直接创建WINDOW类型的就OK了。然后,来研究下产生的源代码吧。// Global Variables:
2014-07-24 21:35:06 772
转载 提问的智慧(转载)
此文让我受益良多。值得一读,大家如果也觉得不错就一起来推~~~ --------------------------------- 在黑客世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度,同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案。 首先你必须明白,黑客们只偏爱艰巨的任务,或者能激发他们思维的好问题。
2014-07-23 13:52:56 1269
转载 OpenGL开发库的详细介绍
OpenGL开发库的组成开发基于OpenGL的应用程序,必须先了解OpenGL的库函数。它采用C语言风格,提供大量的函数来进行图形的处理和显示。OpenGL库函数的命名方式非常有规律。所有OpenGL函数采用了以下格式库前缀有gl、glu、aux、glut、wgl、glx、agl等等,分别表示该函数属于OpenGL那个开发库等,从函数名后面中还可以看出需要多少个参数以及参数的类型。I代
2014-07-21 20:17:55 1148
原创 如何删除Windows和Linux双系统中的linux
inux由于在个人用户中太小众化,所以出了问题也比较难找到高手帮忙解决,这样折腾会让很多初学者失去信心,本人在开始的时候也遇到过很多问题,发现百度对于google就是个渣,唉……因此linux也是装了又删,删了又装。如果电脑上安装了Windows和Linux双系统,而你又打算删除linux,有一些问题是需要注意的。删除linux之前需要将windows的引导信息写入MBR,不然MBR中存在有l
2014-07-21 13:07:50 5698
转载 C/C++ 中的assert()宏 断言机制
ASSERT()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏通常原来判断程序中是否出现了明显非法的数据,如果出现了终止程序以免导致严重后果,同时也便于查找错误。 原型定义:#include void assert( int expression_r
2014-07-14 14:39:37 1901
原创 C++ STL编程轻松入门
参考:《C++ STL编程轻松入门》http://tech.163.com/05/0613/10/1M4EA0US00091589.html该文章讲得不错,生动形象并不乏乐趣,三个版本的程序附有层次感,让人倍感程序设计的微妙之美。
2014-07-14 14:01:55 1152
转载 类模板中.h和.cpp的实现方法
在使用类模板技术时,可在.h中实现,也可在.h和.cpp中分开实现,若用.h实现,不要在文件中加入非类模板代码,可避免重写定义错误.. 2009年7月25日23时58分58秒////////////////////////////////////////////////////////////////////////////////////////////////////////
2014-07-10 19:09:42 1562
转载 Win32应用程序开发:完整的开发流程
上一篇中我给各位说了一般人认为C++中较为难的东西——指针。其实对于C++,难点当然不局限在指针这玩意儿上,还有一些有趣的概念,如模板类、虚基类、纯虚函数等,这些都是概念性的东西,几乎每一本C++书上都会介绍,而平时我们除了会接触到纯虚函数外,其他的不多用。纯虚函数,你可以认为与C#中的抽象方法或接口中的方法类似,即只定义,不实现。好处就是多态,发何处理,由派生类来决定。在开始吹牛之前,我
2014-07-09 21:10:03 4198
BJAF-SDK-2.2.4.rar
2020-08-01
CADCG2015_Proceedings+(1).zip
2020-06-26
冒烟测试的一些示范性质的用例
2020-05-06
keeplived离线安装openssl-devel依赖包
2018-05-08
redhat6.5上oracle 11g 全部依赖rpm包
2018-04-26
objectaid-1.1.4(UML)下载
2016-04-21
matlab读入三维点云数据斯坦福兔子
2015-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人