C++
文章平均质量分 77
lovelanjuan
这个作者很懒,什么都没留下…
展开
-
C++读取配置文件
头文件:get_config.h?/***************************************************************************** 作者: jasitzhang(张涛)* 日期: 2011-10-2* 目的: 读取配置文件的信息,以map的形式存入*转载 2013-07-11 14:53:16 · 605 阅读 · 0 评论 -
浮点数的比较
一、请先看以下的一段代码:int main(){ float a=1.1;//①warning : truncation from 'const double' to 'float' float b=1.2;//②warning : truncation from 'const double' to 'float' float c=2.3; b=a+b; cout转载 2013-07-24 14:34:53 · 575 阅读 · 0 评论 -
base 64编码
关于base64编码的原理及实现我们的图片大部分都是可以转换成base64编码的data:image。 这个在将canvas保存为img的时候尤其有用。虽然除ie外,大部分现代浏览器都已经支持原生的基于base64的encode和decode,例如btoa和atob。(将canvas画布保存成img并强制改变mimetype进行下载,会在下一篇记录)但是处于好奇心,还是驱使我去了解转载 2013-08-26 16:04:36 · 554 阅读 · 0 评论 -
SendMessage、PostMessage原理
本文讲解SendMessage、PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级、中级、高级程序员进行理解,三个步骤分别为:1、SendMessage、PostMessage的运行机制。2、SendMessage、PostMessage的运行内幕。3、SendMessage、PostMessage的内部实现。注:理解这篇文章之前,必须先了转载 2013-10-16 15:17:48 · 712 阅读 · 0 评论 -
共享内存实现进程间大数据的交换
引言 进程间的数据交换和共享是一种非常重要和实用的技术。大、中型软件的开发设计多是由众多程序设计人员的合作完成,通常一个程序设计人员只负责其中一个或几个模块的开发,这些模块可以是动态链接库也可以是应用程序或是其他形式的程序组件。这些独立开发出来的程序模块最终需要作为一个整体来运行,即组成一个系统,在系统运行期间这些模块往往需要频繁地进行数据交换和数据共享,对于动态链接库同其主调应用程序之间的转载 2013-10-16 20:24:23 · 1716 阅读 · 0 评论