weixinhum

后青春期的诗

C++ 嵌入汇编程序提高计算效率

由于汇编语言比C++更接近硬件底层,所以在性能要求高的程序中往往可以采取在C++代码中嵌入汇编的方式来给程序提速。     在VC中可以简单的通过 __asm { //在这里添加汇编代码 }    来实现。下面通过一个非常简单的例子来看汇编交叉编译和直接的C++代码之间的性能差距,代码和运行结果如...

2015-06-30 20:48:02

阅读数 1168

评论数 0

CUDA 实现JPEG图像解码为RGB数据

了解JPEG数据格式的人应该容易想到,其对图像以8*8像素块大小进行分割压缩的方法很好用并行处理的思想来实现。而事实上英伟达的CUDA自v5.5开始也提供了JPEG编解码的示例。该示例存储在CUDA的SDK中,即CUDA的默认安装路径“C:\ProgramData\NVDIA Corporati...

2015-06-30 15:48:38

阅读数 6074

评论数 18

MFC 与Excel文件的交互操作

假日快要结束了,带着沉重的心情写下之前关于MFC与Excel文件交互的总结。由于VS的版本不同可能在操作上有些差异,所以在此指明下本篇文章的工程环境为VS2013,也建议大家用最新的。     说到程序对于Excel的操作,应该不能算是什么新需求了,方法也有好几种,诸如利用office提供的接口、...

2015-06-22 18:16:16

阅读数 3761

评论数 0

MFC 控件字体样式和颜色设置

因为默认的字体大小比较小,且有时为了美观,MFC控件的字体样式更改有时显得比较重要。这一修改并不是很直观,需要经由代码来完成,代码如下: CFont *m_pFont;//创建新的字体 m_pFont = new CFont; m_pFont->CreateFont(32, /...

2015-06-17 18:49:47

阅读数 9467

评论数 1

C++ 鼠标模拟程序

POINT mypoint; GetCursorPos(&mypoint); INPUT    Input = { 0 }; MouseMove(800, 1000); // left down  Input.type = INPUT_MOUSE; Input.mi.dwFlags =...

2015-06-12 12:33:43

阅读数 3984

评论数 0

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