![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日积月累
Leon-
这个作者很懒,什么都没留下…
展开
-
大数乘法
大数乘法,顾名思义,就是两个很大的数做乘法。有多大?反正出现大数乘法的地方,大都无法使用计算机给定的数据类型进行接收并进行直接计算,需要自己做一些算法。例如:编程计算两个64位十进制数相乘。 正好自己面试时候遇到了,记得当初写的答案是:换算成二进制,进行计算,再换算成十进制。后来仔细一想, 纯属扯淡~!后来在网上找各位大神的解决方案,方法有多种,其中最易懂、最集中地解决方案也就是三步: 一、用原创 2014-02-21 22:45:58 · 463 阅读 · 0 评论 -
sizeof总结
一直都用sizeof和strlen,但是都没怎么太注意,直到有一次Socket编程时,把strlen的地方放上了sizeof 。。。不用说,程序BUG是跑不掉的了,现在认真的总结一番。 在MSDN中,sizeof的解释如下: The sizeof keyword gives the amount ofstorage, in bytes, associated with a variable o原创 2014-04-14 23:50:09 · 399 阅读 · 0 评论 -
Windows Socket编程
Windows Socket编程总结 听会、看会、甚至把代码引用过来,不一定是真正的会了,这点我真是深有体会。 前几天去一家公司面试,有上机操作的题目,要求是这样的:开两个线程,一个是服务器线程一个是客户端线程,要求客户端给服务器发送一个“你好,服务器!”,服务器收到后给客户端回复“你好,客户端!”,然后客户端和服务器同时关闭。 由于最近一直在做一个屏幕监控的软件,socket很常用,但原创 2014-04-12 23:39:06 · 412 阅读 · 0 评论 -
关于WM_PAINT消息中的DC
做一个MFC项目中重绘,开始的时候以为在OnPaint函数中使用哪个设备绘图都没有问题。于是乎,OnPaint中大手一挥,出现了个CClientDC,代码如下: void CEriseBlockView::OnPaint() { CClientDC dc(this); DrawBlock(&dc); }写完之后发现完蛋了,怎么本来好好的定时器坏了呢?大费周折调试了一番之后发现,诶?怎么原创 2014-04-02 00:22:12 · 639 阅读 · 0 评论 -
范围排序
范围排序顾名思义就是对N个大小不一的范围进行排序原创 2015-11-05 13:27:12 · 198 阅读 · 0 评论