随笔分类 -  程序设计

Program under Win32. VC++6.0, Win32 Console Application, MFC AppWizard(exe), Graphical Programing Language, etc.
摘要:欲解决乱码问题,关键在于让Sublime Text 2支持GB2312和GBK。步骤如下:1.安装Sublime Package Control。在Sublime Text 2上用Ctrl+~打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control。 1 阅读全文
posted @ 2015-01-25 22:00 Imapla 阅读(449) 评论(0) 推荐(0)
摘要:RT-Thread中支持静态和动态两种定义方式。 用线程来举例的话,rt_thread_init对应静态定义方式,rt_thread_create对应动态定义方式。 使用静态定义方式时,必须先定义静态的线程控制块,并且定义好堆栈空间,然后调用rt_thread_init来完成线程的初始化工作。采用这 阅读全文
posted @ 2014-08-23 10:11 Imapla 阅读(5003) 评论(0) 推荐(0)
摘要:freqs 模拟滤波器的频率响应 语法: h = freqs(b,a,w)[h,w] = freqs(b,a)[h,w] = freqs(b,a,f)freqs(b,a) 描述: freqs 返回一个模拟滤波器的H(jw)的复频域响应(拉普拉斯格式) 请给出分子b和分母a h = freqs(b, 阅读全文
posted @ 2013-07-04 10:24 Imapla 阅读(52983) 评论(0) 推荐(0)
摘要:1.其实就用到了Windows里的一个RasDial拨号函数,代替宽带连接实现拨号,具体使用方法请查看MSDN。2.这只是一个登陆器哦,账号文件和程序放在同一个目录,名字是accounts.dat,免费账号还要在网上找,账号保存格式可以查看该文件。3.使用前必须连上ChinaNet,否则需等待程序超时自动退出,不然拨号连接会一直挂起。4.看懂了源代码,稍加修改就可以做一个扫号器,有空再搞吧。贴上部分代码,完整的VC6.0工程在下面。 1 #include <windows.h> 2 #include <stdio.h> 3 #include <conio.h> 阅读全文
posted @ 2013-01-24 13:56 Imapla 阅读(2849) 评论(0) 推荐(0)
摘要:很早就想做一个类似的东西了,正好这学期学了LabVIEW,作业就交了这个,基于LabVIEW的“串口示波器”上位机。 1.程序界面: 功能介绍:左边上方串口接收区,下方为串口字符发送区。右方为一个波形图表,在程序内部每次将串口发送过来的数据,以f%格式化,显示在波形图表上。按钮介绍:从左至右依次,发 阅读全文
posted @ 2013-01-09 00:18 Imapla 阅读(42513) 评论(13) 推荐(7)
摘要:用C语言实现DES(数据加密算法)的一个例子,密文和密钥都是8个字符。 所有源码下载:10081509&DES.rar 阅读全文
posted @ 2012-09-07 11:36 Imapla 阅读(56050) 评论(25) 推荐(2)
摘要:以下代码常常在一个类文件的开头出现,是什么意思呢? 先看MSDN里的解释: Remarks Assists in finding memory leaks. You can use DEBUG_NEW everywhere in your program that you would ordinar 阅读全文
posted @ 2012-09-03 15:07 Imapla 阅读(2227) 评论(0) 推荐(0)
摘要:最近想写一个Win32控制台版的贪食蛇,需要用到定时器,在MFC中编程很方便的用OnTimer()函数就可以实现定时中断函数的编写,玩单片机的时候也可以写个定时器中断,现在在Win32控制台中编程没有消息循环,MSDN里也不推荐把SetTimer()用在Console Applications里,于 阅读全文
posted @ 2012-08-30 10:32 Imapla 阅读(7201) 评论(0) 推荐(0)