-
-
[原创]进制转换器v1.0
-
发表于:
2007-12-9 19:53
4705
-
标 题: 【原创】进制转换器v1.0
作 者: 没有风
时 间: 2007-12-9,19:52
链 接:
http://bbs.pediy.com/showthread.php?p=389985#post389985
(注:转载请保持链接的完整性)
这几天都忙着写这个进制转换器,让我感受最深的就是克服各个技术问题的过程。
我感觉编程能力又上了一个台阶了,主要是对MFC下消息映射及消息处理函数的编写都有了更深的认识,对编写字符串转换算有了更深入的了解。程序缺点就是没有对十进制数进行设定精度,程序里保存字符串用的是数组,这就是说不能动态的创建空间来保存要转换的字符串,我也尝试过用指针来编写程序,但是发现有一些无法解释的BUG,让我很烦恼。在类里凡是用到NEW和DELETE的函数都会出现意想不到的BUG,当我用数组来保存字符串时就不会出现这个问题,于是我干脆在类里用数组来保存字符串。
程序给出了比较完整详细的注释,完成功能的主要是transformaion.h,transformation.cpp。
我在程序里设定了限制,最大可以转换的二进制串长度为13000,十进制串长度为4000,十六进制串为3000,没办法,不能用动态数组,只能这样了。
初学编程,程序写得不好,欢迎朋友对我提出批评和建议。
(完整程序请看附件)
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)