01 2011 档案
摘要:【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。 【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?"爱动脑筋的
阅读全文
摘要:http://www.cppblog.com/playerken/archive/2009/06/17/87856.html进程间通信1、共享内存使用CreateFileMapping函数创建文件映射,指定第一个参数为INVALID_HANDLE_VALUE表明在系统页文件中开辟共享内存,最后一个参数指定文件映射的名字。使用MapViewOfFile将已创建的文件映射映射到当前进程地址空间,可以读写访问。另一个进程可以使用OpenFileMapping通过制定文件映射名字,打开一个已经创建的文件映射。使用MapViewOfFile将已创建的文件映射映射到当前进程地址空间,可以读写访问。这样两个
阅读全文