
项目所得
劉俊
这个作者很懒,什么都没留下…
展开
-
用Win32 SDK & C++实现的一个简易版局域网聊天软件
效果图: 程序简要说明:程序名称:简易局域网聊天工具 开发方式:Win32 SDK 、C++开发环境:Visual C++ 6.0功能: 支持一对一聊天、传送、接收文件,支持群聊,实时好友列表,简陋的消息提示。缺点:用户界面不友好,排错功能较差,一个IP地址只能对应一个程序实例。 程序框架的来源:在局域网实现一个聊天工具,主要需要解决的是原创 2012-09-06 00:26:43 · 4598 阅读 · 4 评论 -
关于串口通信
昨天,应舍友请求帮它写一个简单的上位机软件。功能非常简单,就是拖几个按钮控件,然后添加相应功能,传送两个字节的数据即可(用来控制小车速度,以及小车运转方向 ),界面如图。 此前也帮他写过另外一个上位机软件,也是非常简单,就是接收相应数据并显示,并传送特定的控制信息,控制单片机。因为自己对硬件方面一窍不通,完全不懂,所以唯有百度。然后找到VC在这串口通信这方面,一般有三种方式原创 2012-10-11 23:17:41 · 1401 阅读 · 0 评论 -
Hello Qt!& 最近
最近很难得地找到一个跟别人做项目的实习机会,是自己真正意义的第一个项目。由于主观和客观的原因,一直以来都没有实践机会。由于此,看过的书、记得的内容,忘了又记,记了又忘,又或者说自己根本没有理解那些内容。 一直对自己的水平都没有什么信心,事实上也正是如此。当我投了简历之后,别人二话不说就同意我进去了。这么爽快的原因只有一个,不是我真的有能力,而是他们招不到人。 不过,既然别人同意我跟原创 2012-10-30 01:25:07 · 689 阅读 · 0 评论 -
错误合集(2013-3-11更新)
今天将书上的一个实例程序实现的时候,发现问题多多。首先是书上的代码本来就有BUG,而且书上作者是抄袭中的渣渣,连抄袭也没有抄完全,再加上自己能力上的问题,在查错、发现问题、调试上花了很多时间。最令人蛋痛的是,有很多错误其实是已经错过很多次了,又或者根本不是什么技术性错误。为了更好地节省自己的时间,自己每犯一次错误就在这里记一次,总结一次,就算再忙也要。这里的错误都将以小标题的格式分开,原创 2012-02-21 19:54:37 · 2122 阅读 · 6 评论 -
C++类模板中静态成员变量的隐式实例化问题(Implicit initialization of static member variables for template classes)
看了stackoverflow的一个回答,终于找到答案了。根据标准,类模板的隐式实例化只会促成static数据成员声明的实例化,不会促成其定义的实例化,所以rc静态变量的定义没有执行,这个需要我们手动进行定义的实例化。不过这个也不难,只要手动引用一下rc,促进其定义模板的实例化就行了。有几种方法可以做到,其中一个方法就是在Login定义一个构造函数。因为构造函数的构造次序是,先构造基类再到原创 2014-09-15 00:21:53 · 1846 阅读 · 1 评论 -
等分轮盘抽奖实现思路
前段时间策划提了一个需求,做一个轮盘抽奖,轮盘不转,转的是指针。指针有几个状态,启动抽奖的时候,加速,然后到达最大速度 。停止抽奖的时候,从当前速度开始减速,然后停止的时候停在目标位置。一开始觉得挺简单的,大概思路就是:将指针从当前转动速度开始减速,直到停止到刚好的位置这一个过程,映射为一个匀减速直线运动。但是结果实现起来,就是各种问题,表现起来就是停止的时候没有停到想要的位置。后来分析了...原创 2018-03-01 00:28:22 · 918 阅读 · 1 评论