`
kbf542ka
  • 浏览: 11716 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
c语言学习笔记 2010年12月12日   C语言学习笔记,还不错,来自一些经典的书籍哦.   1.longjmp()和setjmp()是用于实现程序执行中的远程跳转。当你在程序中调用setjmp()时,程序当前状态将被保存到一个jmp_buf类型的结构中。此后,你可以通过调用longjmp()函数恢复到调用setjmp()时的程序状态。与goto语句不同,longjmp()和setjmp()函数实现的跳转不一定在同一个函数内。然而,使用这两个函数有一个很大的缺陷:当程序恢复到它原来所保存的状态时,它将失去对所有在setjmp()和longjmp()之间动态分配的内存的控制,也就是说这将浪费 ...
文件操作小结 2010年08月09日   文件操作   在编程的过程中,文件的操作是一个经常用到的问题,在VC++中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++ ...
c语言的文件处理 2010年06月03日   本章要点:   文件的基本概念   文件的基本函数   文件的顺序读写   文件的随机读写   文件简单应用   §13.1 C文件概述   文件的定义:所谓文件一般指存储在外部介质(如磁盘磁带)上数据的集合。   操作系统是以文件为单位对数据进行管理的。   文件的分类   从用户观点:   1、特殊文件(标准输入输出文件或标准设备文件)   2、普通文件(磁盘文件)   从操作系统的角度看,每一个与主机相连的输入输出设备看作是一个文件。   例:输入文件:终端键盘   输出文件:显示屏和打印机   按数据的组织形 ...
Linux下文件I/O操作详解 2010年12月26日   1. 文件I/O操作类型   文件在Linux系统中是一个广泛的概念,Linux将所有的硬件设备当作文件来处理。文件的I/O分为两种类型,第一种类型是非缓冲式文件操作,主要是由系统调用提供,另一种是缓冲式I/O操作,主要是由C语言的标准输入输出库函数提供。   2. 非缓冲式文件I/O操作   非缓冲式文件操作对于小规模文件的读写,或者是实时设备,执行非缓冲式文件操作,应用程序能够立即得到数据。非缓冲式文件操作的函数主要是由系统调用提供,有以下几个函数,read(),write(),lseek().   文件标识符是一个整数, ...
fread函数和fwrite函数 2010年06月28日   In fact, a good percentage of the total code in a program consists of nothing but error checking. /* 人生就像一盒巧克力,你永远也不知道你将得到什么.你只有亲自去品味她的苦涩和缠绵.我们在平淡中体味彼此的真实.在明媚的月光下,在雨后的操场,或者, 在一首老歌的旋律当中…… */ #include  int main(void){ int money = 1; int girl = 1; for( ; 1; money++, girl+ ...
VC++6.0实现超链接 2011年05月03日   一直不太会用VC,最近补习中。今天想要用静态文本模拟一个超链接,以为很简单(以前用VB确实很简单),结果发现要把变色,加下划线,变手形鼠标等模拟出来,还有点麻烦呢。搜索了半天 ...
经典的串口调试助手源代码(一) 2011年05月26日   Dim OutputAscii As Boolean   Dim InputString As String   Dim OutputString As String'=====================================================================================   '                   变量定义   '====================================================================== ...
经典的串口调试助手源代码(一) 2011年04月26日   经典的串口调试助手源代码(一)VB在单片机中的应用   Dim OutputAscii As Boolean   Dim InputString As String   Dim OutputString As String   '=====================================================================================   '                   变量定义   '======================================= ...
转 Windows API 函数在VFP中的运用 2010年07月23日    Windows API 函数在VFP中的运用       VFP中常用WIN32API函数调用事例   我们在VFP编程时,为了弥补VFP本身功能的不足,常常会用到WIN32API函数   来对VFP的功能行扩展,例如取得系统信息、对注册表进行操作等,但是由于   WIN32API函数是C++的数据结构形式,在调用时与VFP的数据格式有所不同,因此在   调用时往往会产生问题,而目前的一些资料所介绍的大都是VB、DELPHI等语言如   何调用,对VFP如何调用介绍的比较少,更缺少具体的调用事例,下面我分几次 ...

VB-2.1

VB-2.1 2011年09月26日    Option Explicit   Dim seaid As Integer   Dim id1 As Integer   Dim txt As String   Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameter As Str ...
OpenGl函数解释(转载) 2011年03月11日   第一章使用
怎样用OpenGL在某一位置上写字符串? 2011年11月23日   怎样用OpenGL在某一位置上写字符串?(2010-03-08 21:54:52)         转载   分类: 编程相关   wglUseFontBitmaps    函数显示文字      ----使用wglUseFontBitmaps()将ASCII字符装入显示列表,然后使用glCallLists()函数利用显示列表序列显示文本。   wglUseFontBitmaps有四个参数,分别是当前使用的DC、从第几个ASCII字符起始装入列表、装入列表的ASCII字符数和起始的列表序号。   glListBase ...
delphi中opengl程序设计 2011年06月07日   OPENGL图形程序设计   OPENGL是一个三维图形和模型库,由于它在三维图形方面的杰出性能,目前许多高级语言都提供了与OPENGL的接口,如:VC、DELPHI、C++Builder等。使用OPENGL可以极大地减少用户开发图形、图像的难度,使用户制作高水准的商业广告、图形CAD、三维动画、图形仿真和影视采集。   一、OPENGL的功能   OPENGL原来是工作站上的一个图形软件库,由于它在商业、军事、医学、航天航空等领域的广泛应用,目前在低档电脑也可以开发出符合用户要求的图形。OPENGL不仅可以绘制基本图像,而且提供 ...
OpenGL编程设置 11小时前   一.环境配置   由于微软公司为了推销自己的产品DirectX,击败OpenGL,因此现在的windows操作系统只支持OpenGL1.1版本,而现在的OpengGL版本已经发展到了3.1,并且只有2.0以上的版本才支持GLSL语言,所以我们必须对操作系统上的OpenGL进行升级,那么应该如何升级呢?实际上,下载OpenGL2.0以上的开发库是没用的,因为windows只支持1.1版本。所以,要想解决这个问题,只能使用OpenGL扩展。这里我建议(也是许多人建议的)大家使用GLEW扩展库,因为它使用起来较为简单。   第一步:下载GLEW库。网址:    ...
Opengl:显示中文改进版 2010年07月09日   由于对这方面不是特别了解,基本上结合别人的代码,再加些自己认为更好点的改进。   #define MAX_CHAR 255   #define TEXT_CENTER 0   #define TEXT_LEFT 1   #define TEXT_RIGHT 2   HFONT CreateFont(char *facename, int height, int weight, bool italic,bool underline,bool strikeout)   {   LOGFONT lf;   lf.lfHeight = heig ...
Global site tag (gtag.js) - Google Analytics