自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 Visual C++2005快速构建安全的应用程序

内容提要:本文针对微软的Visual C++2005发布版本中语言和库的一些新的特点进行了讨论,这将帮助你更高效地创作安全、可靠的代码。   一、 简介   微软的Visual C++2005发布版本对于有志于轻松、迅速地编写安全可靠的应用程序的编程爱好者来说是正确地选择。正如你所听到的那样,Visual C++中语言和库的新特点使开发安全、可靠的应用程序比以前更容易。它即提供了功能强大并且灵活的

2006-06-28 01:06:00 1126

转载 C/C++ 编译器和调试器以及静态库、动态库使用汇总

http://www.chinaunix.net 作者:蓝色键盘 发表于:2003-05-09 14:01:19 经常的,有朋友问到有关unix下面调试的技术。我整理了大多数的unix系统下面的常用的调试工具的调试技术的文章。希望对大家有所帮助。 另外静态库、动态库也是问的频率比较高的问题。在这里也做了总结。 ---------- 大多数unix系统下面的调试器的使用方法如下 ----

2006-06-27 09:37:00 3442

原创 CgFX语言介绍

技巧(Techniques)每个CgFX文件通常表示一个着色器作者极力完成的特定的效果,例如凸凹贴图,环境映射或各向异性灯光等。CgFX包含一个或多个技巧,每一个都描述了完成一个效果的方式。每个技巧都面下一个特定层次的GPU功能,因此一个CgFX文件可以包含一个针对带有强大片段编程能力的高级GPU的技巧,同时另一个技巧是为支持固定功能纹理混合的比较旧的图形硬件准备的。CgFX也可以用于功能性,细节

2005-12-11 22:41:00 4409 2

原创 Cg Toolkit

什么是CgFX?CgFX是一种强大的通用的着色器规范和交换格式。CgFX运行时,比如Cg,支持OpenGL,同样也支持DirectX8和DirectX9。对于实时图像艺术家和开发者来说,这种格式提供了几个好处:1、交叉API,交叉平台的兼容性和便携性2、多技术(technique)的封装,使细节层、功能性或性能退居其次。3、支持Cg,汇编语言以及固定功能的着色器4、文件中内嵌可编辑的参数和GUI描

2005-12-11 21:22:00 2698 1

原创 使用指针的规则

使你的代码既能在32位windows也能在64位windows环境下运行是极度向往的。你需要尊从一些简单的规则,例如转换指针,以及在你的代码中使用新的数据类型。关于指针的维护规则如下所示。1、不要将指针强制转换为int, long, ULONG或DWORD如果你必须将指针强制转换以测试一些位,设置或清除一些位,或者维护它的内容,请使用UINT_PTR或INT_PTR类型。这些类型是内部类型,已经将

2005-08-27 23:56:00 2413

原创 从一个程序中启动和关闭另一个程序

今天正在编写的程序是一个插件(PlugIn)。插件其实就是一个动态链接库,可以被主程序装入内存中,并调用插件中按照主程序规定编写的函数。由于插件受制于主程序,因此我必须另外提供一个程序可以扩展插件的功能。于是乎,我就编写了一个更加复杂的程序来完成更多的功能,但是为了使这个程序可以看起来是和使用插件的程序象是集成在一起的,就必须在启动插件程序的过程中,也同时启动我后来编写的程序,并且还要在插件主程序

2004-11-06 00:17:00 2285

原创 C++与C#难以抉择

已经使用C++编程序超过5年了,虽然绝对不敢称自己非常熟悉C++,但是现在要换别的语言来编写程序还真是不太习惯。最近正要做个程序,主要是管理方面的,看起来使用C#,VB这样的RAD来开发再合适不过,但是真正开始尝试编写代码的时候却发现,很多地方与使用VC++编写程序是不一样的。例如在VC中可以定义一个窗口,把一些控件放在这个窗口中,然后可以把这个窗口作为其他窗口的子窗口放在另一个窗口中,但是我在C

2004-11-03 23:18:00 1584

原创 Cg语言介绍

在历史上,图形硬件都是从非常低层上进行开发的。通过设置状态,例如贴图合并(Texture-combining)模式,来设定固定功能的管线(pipelines)。更近一些的时候,程序员可以通过使用汇编语言层的编程接口来设置可编程管线。理论上来说,这些低层的编程语言提供了极大的灵活性。在实际应用中,它们在使用起来却是很痛苦并且在有效使用硬件上设置了极大的障碍。使用高级编程语言,而不是使用以前的低层

2004-09-11 18:54:00 2418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除