自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大连程序员 Blog

程序员,人間社会の生活向上に! 欢迎关注我的微博: http://weibo.com/loveasp

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 C语言的编译期行为(三) #的妙用

在C语言中,所有以#开头的行被认为是需要预处理器处理的“预处理器指令”。#include、#define等常见的用法不再赘诉,可以参考任何一本C语言的书籍。这里仍然讲一些需要注意的用法。下面的代码主要说明#出现在宏定义内部作为“字符串化”操作符的用法,另外附带介绍一些特别的习惯和

2011-08-15 22:43:16 634

原创 Qt调用OpenCV实现录制视频文件中的几个问题

这几天需要做一个视频文件录制功能。用Qt调用OpenCV代码搞定。其中线程相关的过程省略不写,与CvVideoWriter生成的部分网上有很多,也省略不写。下面只记录这个写入单帧的函数:第一版://ATTENTION: 调用来自另一线程bool ETVideoC

2011-08-14 20:45:04 1979 1

原创 C语言的编译期行为(二) #error预处理器指令

#error预处理器指令#error any message该预处理将产生一条编译时错误信息,信息中包含#error后指定的内容。C语言标准中,要求对于#error后面的指定的内容也进行宏展开,但在我测试后发现Visual Studio 2008并没有对这一特性提供支

2011-08-11 22:43:55 1061

转载 QT复制文件夹、删除非空目录

删除非空文件夹在windows测试,避开快捷方式(.lnk)问题,支持属性为隐藏或只读的文件,其它未测试bool Global::deleteDir(const QString dirName) { QDir directory(dirName); if (

2011-08-10 16:09:34 2292

原创 C语言的编译期行为(前言)

C语言是一种编译型高级语言,C语言源代码只有被翻译成机器语言后才能被计算机CPU理解和执行。完成这一过程离不开编译器。(广义上的)编译的本质是一种数据转换的过程,即由源代码文本数据生成本地机器二进制码数据的过程。C语言的编译是由编译器自动分阶段进行的,一般来说该过程为:预处理

2011-08-09 22:29:55 733

原创 Hello World

#include int main(int argc, char** argv){ printf("Hello World!\n"); return 0;}第一篇博文,留给Hello World

2011-08-09 21:19:38 335

Hello World!

[code="c"]#include int main(int argc, char** argv){ printf("Hello World!\n"); return 0;}[/code]第一篇博文,留给Hello World

2011-08-09 20:49:52 141

VS2008 改序列号工具( For Win7 )

VS2008 改序列号工具( For Win7 ) VS2008试用版不修改序列号可使用90天。90天后过期则必须升级为正版。但Win7下无法通过正常途径修改序列号,使用此工具可以在Win7下修改VS2008的序列号。 本工具仅仅是修改序列号工具,好用的序列号请百度一下即可。

2011-08-10

空空如也

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

TA关注的人

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